CSTL
CSTL
NASDAQ · Health Care

Castle Biosciences Inc

$32.75
+0.35 (+1.08%)
As of Feb 8, 1:44 PM ET ·
Day Range $31.64 — $33.31
52W Range $14.59 — $44.28
Open$32.99
Previous Close$32.40
Day High$33.31
Day Low$31.64
52W High$44.28
52W Low$14.59
Volume
Avg Volume494.4K
Market Cap955.93M
P/E Ratio
EPS$-0.45
SectorHealth Care

Analyst Ratings

Strong Buy
13 analysts
12 Buy 1 Hold 0 Sell
Price Target -44.5% upside
Current
$32.75
Target
$18.16
$12.18 $18.16 avg $26.24

Key Financials

FY 2026 FY 2025 FY 2025
Revenue 331.31M 217.61M 479.62M
Net Income 18.20M 10.76M 44.54M
Profit Margin 5.5% 5.2% 9.3%
EBITDA 21.67M 13.52M 94.02M
Free Cash Flow 35.43M
Rev Growth +52.3% +52.3% +15.4%
Debt/Equity 0.02 0.02 0.18

Health Care Peers

Symbol Name Price Change P/E Mkt Cap
UNH UnitedHealth Group Inc $276.65 +3.02% 20.8 250.60B
ABT Abbott Laboratories $110.83 +1.60% 29.5 192.72B
ISRG Intuitive Surgical Inc $488.15 +2.48% 60.7 173.36B
SYK Stryker Corp $358.29 -1.14% 42.2 137.02B
MDT Medtronic Plc $102.90 -0.05% 27.7 131.92B
MCK Mckesson Corp $948.68 -0.95% 28.8 116.20B

Next Earnings

Feb 26, 2026
After Market Close
9 days away
EPS Est: $-0.28

CSTL News

No news for CSTL yet

Quick Stats

Market Cap955.93M
P/E Ratio
EPS$-0.45
Volume
SectorHealth Care