CSTL
$30.19
Castle Biosciences
$2.84
10.38%

Investor Sentiment for Castle Biosciences


What do you expect when CSTL reports earnings?
Beat
Meet
Miss

Where is CSTL's stock price going from here?
Up
Flat
Down