CSTL logo

CASTLE BIOSCIENCES INC

CSTLNASDAQ
🏆 #2333 by market capEarnings Nov 2US Equity
$32.40 $0.16 (+0.50%)
Live
1h▲ 0.0%
24h▲ 0.5%
7d▲ 6.8%
14d▲ 32.0%
30d▲ 40.9%
1y▲ 67.6%
🏦Market Cap
$990M
Small Cap
📈Revenue Growth (YoY)
+3.7%
Slowing
📊Gross Margin
77.3%
High
💵FCF Margin
-0.1%
Thin
⚖️P/S Ratio
2.8x
Cheap
Otter Score
60
Fair
📊

Analyst Ratings

Price
$32.40
Total
11
Raised
0
Lowered
0
Avg PT
$39.00
H / L
$44 / $35
InstitutionActionRatingDate
BTIG
ReiteratedBuy2026-05-13
Baird
ReiteratedOutperform2026-05-07
Canaccord Genuity
ReiteratedBuy2026-04-20
Guggenheim
ReiteratedBuy2026-01-26
Lake Street
ReiteratedBuy2026-01-12
Scotiabank
ReiteratedSector Outperform2025-05-21
Stephens & Co.
ReiteratedOverweight2025-01-02
Keybanc
ReiteratedOverweight2024-11-05
SVB Securities
ReiteratedOutperform2023-06-05
SVB Leerink
ReiteratedMarket Outperform2022-08-09
KeyBanc
ReiteratedOverweight2021-02-03
One row per institution, most recent rating