Exchange: NASDAQ·Updated 05:18 PM EDT
CSTL logo

CSTLCastle Biosciences Inc

$24.02
$0.90
(3.89%)
Today
Closed $24.02
$0.00
(0.00%)
After Hours
EarningsJul 30
Mkt Cap$728.53M
Vol188,233.00
Current Price$24.02
Prev Close$23.12
Open$23.07
Dividend Yield0.00%
50-Day Moving Average$21.61
Beta1.01
Avg. Volume377,225.49
PE Ratio-55.93
52-Week High$44.28
52-Week Low$14.59
Market Capitalization$728.53M
EPS (Annual)-$0.8334
Price to Book1.58
Revenue Per Employee$389,840.32

Advertisement|Remove ads.