Castle Biosciences Inc logo

Castle Biosciences Inc

NEW
NAS:CSTL (USA)  
$ 24.54 +0.90 (+3.79%) 02:23 PM EST
At Loss
P/B:
1.61
Market Cap:
$ 744.14M
Enterprise V:
$ 519.18M
Volume:
115.47K
Avg Vol (2M):
398.19K
Trade In:
Volume:
115.47K
At Loss
Avg Vol (2M):
398.19K

Castle Biosciences Inc Valuation Measures