Castle Biosciences, Inc. (CSTL)
NASDAQ·Healthcare·Medical - Diagnostics & Research
$36.49
+5.72%
Mkt Cap $1.05B
Analyst Ratings
Buy
3
Hold
0
Sell
0
Price Target (20 analysts)
$39.00
Range $35.00 – $44.00
Implied Upside
+6.9%
Consensus $39.00 vs current $36.49