Castle Biosciences, Inc. (CSTL)
NASDAQ: CSTL · Real-Time Price · USD
32.32
+3.29 (11.33%)
Aug 19, 2026, 4:00 PM EDT - Market closed

Castle Biosciences Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Canaccord Genuity
Canaccord Genuity
Buy
Maintains
$40
BuyMaintains$40+23.76%Aug 3, 2026
BTIG
BTIG
Buy
Reiterates
$40$44
BuyReiterates$40$44+36.14%Aug 3, 2026
Roth MKM
Roth MKM
Buy
Maintains
$40
BuyMaintains$40+23.76%Jul 31, 2026
Lake Street
Lake Street
Buy
Maintains
$52$57
BuyMaintains$52$57+76.36%Jul 31, 2026
Robert W. Baird
Robert W. Baird
Buy
Maintains
$43$36
BuyMaintains$43$36+11.39%Jul 31, 2026
KeyBanc
KeyBanc
Buy
Maintains
$50$35
BuyMaintains$50$35+8.29%May 29, 2026
Guggenheim
Guggenheim
Buy
Maintains
$47
BuyMaintains$47+45.42%May 7, 2026