Exchange: NASDAQ·Updated 07:29 PM EDT
CSTL logo

CSTLCastle Biosciences Inc

$22.91
$0.79
(3.57%)
Today
Closed $22.91
$0.24
(1.05%)
After Hours
EarningsAug 3
Mkt Cap$670.9M
Vol305,332.00
Current Price$22.91
Prev Close$22.12
Open$22.33
Dividend Yield0.00%
50-Day Moving Average$21.79
Beta0.97
Avg. Volume533,159.47
PE Ratio-53.34
52-Week High$44.28
52-Week Low$14.59
Market Capitalization$670.9M
EPS (Annual)-$0.8334
Price to Book1.50
Revenue Per Employee$389,840.32

Advertisement|Remove ads.