Skip to main content
Back
CSTL logo

Castle Biosciences, Inc.

Data quality: 100%
Oversold
CSTL
NASDAQ Healthcare Medical - Diagnostics & Research
$25.75
▲ $0.75 (3.00%)
Mkt Cap: 765.58M
Day Range
$25.29 $26.12
52-Week Range
$14.59 $44.28
Volume
202,945
50D / 200D Avg
$33.34 / $27.63
Prev Close
$25.00

Price History

Financial Trends

Peer Comparison

vs Healthcare sector median (626 peers)

Metric Stock Sector Median
P/E -31.7 0.4
P/B 1.6 2.9
ROE % -5.2 3.8
Net Margin % -7.0 3.9
Rev Growth 5Y % 38.3 10.0
D/E 0.1 0.2

Analyst Price Target

Hold
$49.80 +93.4%
Low: $47.00 High: $52.00
Forward EPS
-$1.18
Est. Revenue
350 M

Earnings Estimates

Period EPS Est. Revenue Est. Analysts
FY2030 $1.02
$1.01 – $1.03
510 M 1
FY2029 $0.57
$0.56 – $0.57
470 M 1
FY2028 -$0.03
-$0.36 – $0.31
430 M 5

Insider Trading Activity

Buy ratio (90d) 0.0%
20 transactions
Date Insider Type Shares Price Value
Mar 5, 2026
Stokes Frank
Chief Financial Officer
sell 6,001 $27.98 $167,908
Jan 12, 2026
Stokes Frank
Chief Financial Officer
grant 16,248
Dec 17, 2025
Oelschlager Kristen M
Chief Operating Officer
sell 14,888 $39.31 $585,292
Dec 11, 2025
Stokes Frank
Chief Financial Officer
sell 4,496 $37.45 $168,375
Dec 10, 2025
Stokes Frank
Chief Financial Officer
other 15,098
Dec 10, 2025
Oelschlager Kristen M
Chief Operating Officer
other 14,892
Dec 9, 2025
Oelschlager Kristen M
Chief Operating Officer
other 36,613
Dec 9, 2025
Stokes Frank
Chief Financial Officer
other 35,766
Nov 11, 2025
Oelschlager Kristen M
Chief Operating Officer
sell 18,932 $35.10 $664,513
Nov 11, 2025
Stokes Frank
Chief Financial Officer
sell 5,388 $35.08 $189,011
Oct 31, 2025
Oelschlager Kristen M
Chief Operating Officer
sell 12,678 $25.04 $317,457
Aug 8, 2025
Juvenal Tobin W
Chief Commercial Officer
other 25,574
May 22, 2025
Harrison Miles
Director
grant 13,667
May 22, 2025
Caple Kim
Director
grant 13,667
May 22, 2025
Cole G Bradley
Director
grant 13,667
May 22, 2025
Cotton Rodney
Director
grant 13,667
May 21, 2025
Harrison Miles
Director
other 17,346
May 21, 2025
Caple Kim
Director
other 17,346
May 21, 2025
Cole G Bradley
Director
other 17,346
May 21, 2025
Cotton Rodney
Director
other 17,346

Key Takeaways

Revenue grew 38.30% annually over 5 years — strong growth
Earnings declined -232.41% over the past year
Debt/Equity of 0.08 — conservative balance sheet
Generating 28.33M in free cash flow
PEG of 0.21 suggests growth is underpriced
Revenue growth is decelerating — 1Y growth trails 5Y average by 34.64%

Growth

Revenue Growth (5Y)
38.30%
Revenue (1Y)3.66%
Earnings (1Y)-232.41%
FCF Growth (3Y)N/A

Quality

Return on Equity
-5.21%
ROIC-6.32%
Net Margin-7.02%
Op. Margin-12.44%

Safety

Debt / Equity
0.08
Current Ratio5.26
Interest Coverage-497.79

Valuation

P/E Ratio
-31.69
P/B Ratio1.63
EV/EBITDAN/A
Dividend Yield0.00%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 3.66% Revenue Growth (3Y) 25.15%
Earnings Growth (1Y) -232.41% Earnings Growth (3Y) N/A
Revenue Growth (5Y) 38.30% Earnings Growth (5Y) N/A
Profitability
Revenue (TTM) 344.23M Net Income (TTM) -24.16M
ROE -5.21% ROA -4.18%
Gross Margin 68.66% Operating Margin -12.44%
Net Margin -7.02% Free Cash Flow (TTM) 28.33M
ROIC -6.32% FCF Growth (3Y) N/A
Safety
Debt / Equity 0.08 Current Ratio 5.26
Interest Coverage -497.79 Dividend Yield 0.00%
Valuation
P/E Ratio -31.69 P/B Ratio 1.63
P/S Ratio 2.22 PEG Ratio 0.21
EV/EBITDA N/A Dividend Yield 0.00%
Market Cap 765.58M Enterprise Value 685.76M

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 344.23M 332.07M 219.79M 137.04M 94.09M
Net Income -24.16M 18.25M -57.47M -67.14M -31.29M
EPS (Diluted) -0.83 0.62 -2.14 -2.58 -1.24
Gross Profit 236.35M 271.86M 174.81M 105.03M 78.26M
Operating Income -42.81M 8.67M -67.98M -72.86M -40.08M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 578.56M 531.24M 453.34M 447.33M 462.57M
Total Liabilities 107.68M 75.40M 62.07M 48.18M 50.83M
Shareholders' Equity 470.87M 455.84M 391.27M 399.15M 411.74M
Total Debt 36.91M 26.34M 15.34M 13.40M 8.20M
Cash & Equivalents 116.73M 119.71M 98.84M 122.95M 329.63M
Current Assets 361.10M 360.15M 295.64M 292.29M 353.74M
Current Liabilities 68.68M 49.39M 47.67M 36.13M 24.89M