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