Castle Biosciences, Inc. (CSTL)
NASDAQ: CSTL · Real-Time Price · USD
32.52
-1.68 (-4.91%)
At close: Nov 6, 2026, 4:00 PM EST
32.68
+0.16 (0.48%)
After-hours: Nov 6, 2026, 7:59 PM EST
Castle Biosciences Analyst Ratings
Ratings History
| Analyst | Firm | Rating | Rating | Action | Price Target | Upside | Date |
|---|---|---|---|---|---|---|---|
| Canaccord Genuity | Canaccord Genuity | Buy Reiterates $40 | Buy | Reiterates | $40 | +23.00% | Nov 6, 2026 |
| Roth MKM | Roth MKM | Buy Maintains $50 | Buy | Maintains | $50 | +53.75% | Nov 6, 2026 |
| Robert W. Baird | Robert W. Baird | Buy Maintains $38 → $39 | Buy | Maintains | $38 → $39 | +19.93% | Nov 6, 2026 |
| KeyBanc | KeyBanc | Buy Maintains $35 → $40 | Buy | Maintains | $35 → $40 | +23.00% | Nov 6, 2026 |
| Mizuho Securities | Mizuho Securities | Buy Initiates $60 | Buy | Initiates | $60 | +84.50% | Oct 29, 2026 |
| Lake Street | Lake Street | Buy Maintains $57 | Buy | Maintains | $57 | +75.28% | Oct 1, 2026 |
| BTIG | BTIG | Buy Reiterates $40 → $44 | Buy | Reiterates | $40 → $44 | +35.30% | Aug 3, 2026 |