Castle Biosciences, Inc. (CSTL)
NASDAQ: CSTL · Real-Time Price · USD
26.79
+2.33 (9.53%)
At close: Jul 30, 2026, 4:00 PM EDT
28.75
+1.96 (7.32%)
After-hours: Jul 30, 2026, 5:07 PM EDT

Castle Biosciences Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Roth MKM
Roth MKM
Buy
Initiates
$40
BuyInitiates$40+49.31%Jun 24, 2026
KeyBanc
KeyBanc
Buy
Maintains
$50$35
BuyMaintains$50$35+30.65%May 29, 2026
BTIG
BTIG
Buy
Reiterates
$50$40
BuyReiterates$50$40+49.31%May 13, 2026
Robert W. Baird
Robert W. Baird
Buy
Maintains
$44$43
BuyMaintains$44$43+60.51%May 7, 2026
Canaccord Genuity
Canaccord Genuity
Buy
Maintains
$40
BuyMaintains$40+49.31%May 7, 2026
Lake Street
Lake Street
Buy
Maintains
$52
BuyMaintains$52+94.10%May 7, 2026
Guggenheim
Guggenheim
Buy
Maintains
$47
BuyMaintains$47+75.44%May 7, 2026