Castle Biosciences Inc logo

Castle Biosciences Inc

NAS:CSTL (USA)  
$ 24.33 +1.49 (+6.52%) 11:09 PM EST
At Loss
P/B:
1.70
Market Cap:
$ 671.68M
Enterprise V:
$ 457.52M
Volume:
839.81K
Avg Vol (2M):
223.72K
Volume:
839.81K
At Loss
Avg Vol (2M):
223.72K

Castle Biosciences Inc Valuation Measures