CSTL
CSTL
NASDAQ · Health Care

Castle Biosciences Inc

$29.03
-0.92 (-3.07%)
As of Aug 18, 8:15 PM ET ·
Day Range $28.72 — $30.13
52W Range $17.72 — $44.28
Open$29.89
Previous Close$29.95
Day High$30.13
Day Low$28.72
52W High$44.28
52W Low$17.72
Volume
Avg Volume632.5K
Market Cap944.59M
P/E Ratio
EPS$-0.65
SectorHealth Care

Analyst Ratings

Strong Buy
15 analysts
14 Buy 1 Hold 0 Sell
Price Target -37.4% upside
Current
$29.03
Target
$18.16
$12.18 $18.16 avg $26.24

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 378.72M 278.57M 444.03M
Net Income -26,577,378 -17,594,439 38.68M
Profit Margin -7.0% -6.7% 8.7%
EBITDA -6,550,268 -4,577,237 81.60M
Free Cash Flow 45.77M
Rev Growth +36.0% +36.0% +19.0%
Debt/Equity 0.02 0.02 0.20

Health Care Peers

Symbol Name Price Change P/E Mkt Cap
UNH UnitedHealth Group Inc $393.93 -0.43% 25.6 361.90B
ABT Abbott Laboratories $112.68 +2.09% 35.5 192.69B
ISRG Intuitive Surgical Inc $391.18 +0.22% 45.2 141.76B
SYK Stryker Corp $331.37 -0.09% 35.2 131.15B
MDT Medtronic Plc $92.09 +1.64% 24.3 116.45B
MCK Mckesson Corp $869.26 +1.09% 21.9 100.54B

CSTL News

No news for CSTL yet

Quick Stats

Market Cap944.59M
P/E Ratio
EPS$-0.65
Volume
SectorHealth Care