Castle Biosciences, Inc. (CSTL)
NASDAQ: CSTL · Real-Time Price · USD
32.52
-1.68 (-4.91%)
At close: Nov 6, 2026, 4:00 PM EST
32.68
+0.16 (0.48%)
After-hours: Nov 6, 2026, 7:59 PM EST

Castle Biosciences Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Canaccord Genuity
Canaccord Genuity
Buy
Reiterates
$40
BuyReiterates$40+23.00%Nov 6, 2026
Roth MKM
Roth MKM
Buy
Maintains
$50
BuyMaintains$50+53.75%Nov 6, 2026
Robert W. Baird
Robert W. Baird
Buy
Maintains
$38 → $39
BuyMaintains$38 → $39+19.93%Nov 6, 2026
KeyBanc
KeyBanc
Buy
Maintains
$35 → $40
BuyMaintains$35 → $40+23.00%Nov 6, 2026
Mizuho Securities
Mizuho Securities
Buy
Initiates
$60
BuyInitiates$60+84.50%Oct 29, 2026
Lake Street
Lake Street
Buy
Maintains
$57
BuyMaintains$57+75.28%Oct 1, 2026
BTIG
BTIG
Buy
Reiterates
$40 → $44
BuyReiterates$40 → $44+35.30%Aug 3, 2026