Castle Biosciences, Inc. (CSTL)
NASDAQ: CSTL · Real-Time Price · USD
32.19
+0.23 (0.72%)
Oct 19, 2026, 3:24 PM EDT - Market open

Castle Biosciences Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Lake Street
Lake Street
Buy
Maintains
$57
BuyMaintains$57+77.07%Oct 1, 2026
Roth MKM
Roth MKM
Buy
Maintains
$40 → $50
BuyMaintains$40 → $50+55.33%Sep 22, 2026
Canaccord Genuity
Canaccord Genuity
Buy
Maintains
$40
BuyMaintains$40+24.26%Aug 3, 2026
BTIG
BTIG
Buy
Reiterates
$40 → $44
BuyReiterates$40 → $44+36.69%Aug 3, 2026
Robert W. Baird
Robert W. Baird
Buy
Maintains
$43 → $36
BuyMaintains$43 → $36+11.84%Jul 31, 2026
KeyBanc
KeyBanc
Buy
Maintains
$50 → $35
BuyMaintains$50 → $35+8.73%May 29, 2026
Guggenheim
Guggenheim
Buy
Maintains
$47
BuyMaintains$47+46.01%May 7, 2026