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