Castle Biosciences, Inc. (CSTL)
NASDAQ: CSTL · Real-Time Price · USD
22.11
+0.85 (4.00%)
At close: May 28, 2026, 4:00 PM EDT
22.49
+0.38 (1.72%)
After-hours: May 28, 2026, 5:39 PM EDT

Castle Biosciences Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
BTIG
BTIG
Buy
Reiterates
$50$40
BuyReiterates$50$40+80.91%May 13, 2026
Robert W. Baird
Robert W. Baird
Buy
Maintains
$44$43
BuyMaintains$44$43+94.48%May 7, 2026
Canaccord Genuity
Canaccord Genuity
Buy
Maintains
$40
BuyMaintains$40+80.91%May 7, 2026
Lake Street
Lake Street
Buy
Maintains
$52
BuyMaintains$52+135.19%May 7, 2026
Guggenheim
Guggenheim
Buy
Maintains
$47
BuyMaintains$47+112.57%May 7, 2026
KeyBanc
KeyBanc
Buy
Maintains
$36$50
BuyMaintains$36$50+126.14%Jan 29, 2026