Castle Biosciences, Inc. (CSTL)
NASDAQ·Healthcare·Medical - Diagnostics & Research
$31.44
+3.46%
Mkt Cap $849.24M
Analyst Ratings
Buy
4
Hold
0
Sell
0
Price Target (19 analysts)
$37.75
Range $35.00 – $40.00
Implied Upside
+20.1%
Consensus $37.75 vs current $31.44