CSTL
CSTL
NASDAQ · Health Care

Castle Biosciences Inc

$19.13
+0.25 (+1.32%)
Day Range $18.64 — $19.61
52W Range $14.59 — $44.28
Open$18.69
Previous Close$18.88
Day High$19.61
Day Low$18.64
52W High$44.28
52W Low$14.59
Volume
Avg Volume652.1K
Market Cap580.21M
P/E Ratio
EPS$-0.43
SectorHealth Care

Analyst Ratings

Strong Buy
14 analysts
13 Buy 1 Hold 0 Sell
Price Target -5.1% upside
Current
$19.13
Target
$18.16
$12.18 $18.16 avg $26.24

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 379.64M 279.25M 444.03M
Net Income -26,641,796 -17,637,084 38.68M
Profit Margin -7.0% -6.7% 8.7%
EBITDA -6,409,503 -4,478,873 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 $389.24 -0.48% 29.8 358.78B
ABT Abbott Laboratories $87.93 -1.00% 23.4 146.70B
ISRG Intuitive Surgical Inc $441.58 +0.38% 51.1 152.10B
SYK Stryker Corp $317.75 +1.45% 35.2 117.42B
MDT Medtronic Plc $78.58 +1.63% 21.4 98.82B
MCK Mckesson Corp $755.08 -0.89% 19.2 91.26B

CSTL News

No news for CSTL yet

Quick Stats

Market Cap580.21M
P/E Ratio
EPS$-0.43
Volume
SectorHealth Care