Castle Biosciences, Inc. (CSTL)
NASDAQ: CSTL · Real-Time Price · USD
35.93
+0.12 (0.34%)
At close: Sep 28, 2026, 4:00 PM EDT
35.61
-0.32 (-0.89%)
Pre-market: Sep 29, 2026, 5:31 AM EDT

Castle Biosciences Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Roth MKM
Roth MKM
Buy
Maintains
$40 → $50
BuyMaintains$40 → $50+39.16%Sep 22, 2026
Canaccord Genuity
Canaccord Genuity
Buy
Maintains
$40
BuyMaintains$40+11.33%Aug 3, 2026
BTIG
BTIG
Buy
Reiterates
$40 → $44
BuyReiterates$40 → $44+22.46%Aug 3, 2026
Lake Street
Lake Street
Buy
Maintains
$52 → $57
BuyMaintains$52 → $57+58.64%Jul 31, 2026
Robert W. Baird
Robert W. Baird
Buy
Maintains
$43 → $36
BuyMaintains$43 → $36+0.19%Jul 31, 2026
KeyBanc
KeyBanc
Buy
Maintains
$50 → $35
BuyMaintains$50 → $35-2.59%May 29, 2026
Guggenheim
Guggenheim
Buy
Maintains
$47
BuyMaintains$47+30.81%May 7, 2026