Castle Biosciences, Inc. (CSTL)
NASDAQ·Healthcare·Medical - Diagnostics & Research
$24.69
-1.18%
Mkt Cap $741.04M
Analyst Ratings
Buy
9
Hold
0
Sell
0
Price Target (15 analysts)
$49.80
Range $47.00 – $52.00
Implied Upside
+101.7%
Consensus $49.80 vs current $24.69