CSTL logo

CSTLCastle Biosciences Inc

$21.01
$0.59
(2.73%)
Today
Closed $21.01
$0.00
(0.00%)
After Hours
Updated: 04:15 PM EDT
EarningsAug 3
Mkt Cap$655.13M
Vol212,465.00
Current Price$21.01
Prev Close$21.60
Open$21.57
Dividend Yield0.00%
50-Day Moving Average$22.61
Beta1.03
Avg. Volume533,159.47
PE Ratio-48.92
52-Week High$44.28
52-Week Low$14.59
Market Capitalization$655.13M
EPS (Annual)-$0.8334
Price to Book1.38
Revenue Per Employee$389,840.32

Advertisement|Remove ads.