Skip to main content
Back
OMDA logo

Omada Health

Data quality: 100%
OMDA
NASDAQ Healthcare Medical - Healthcare Information Services
$13.90
▲ $0.39 (2.89%)
Mkt Cap: 819.06M
Day Range
$13.48 $14.13
52-Week Range
$10.28 $28.40
Volume
1,133,413
50D / 200D Avg
$13.81 / $18.38
Prev Close
$13.51

Price History

Financial Trends

Peer Comparison

vs Healthcare sector median (626 peers)

Metric Stock Sector Median
P/E -64.1 0.4
P/B 3.6 2.9
ROE % -8.7 3.8
Net Margin % -4.9 3.9
Rev Growth 5Y % 10.0
D/E 0.0 0.2

Analyst Price Target

Hold
$24.80 +78.4%
Low: $17.00 High: $32.00
Forward P/E
191.2
Forward EPS
$0.07
EPS Growth (est.)
+0.0%
Est. Revenue
320 M

Earnings Estimates

Period EPS Est. Revenue Est. Analysts
FY2028 $0.58
$0.57 – $0.60
450 M 1
FY2027 $0.23
$0.18 – $0.28
380 M 3
FY2026 $0.07
$0.07 – $0.07
320 M 4

Insider Trading Activity

Buy ratio (90d) 0.0%
20 transactions
Date Insider Type Shares Price Value
Mar 13, 2026
Cook Steven L.
Chief Financial Officer
sell 1,884 $13.94 $26,263
Mar 9, 2026
Duffy Sean P.
Chief Executive Officer
sell 4,063 $14.32 $58,276
Mar 5, 2026
Cook Steven L.
Chief Financial Officer
grant 147,058
Mar 5, 2026
Shao Wei-Li
President
other 2,105 $13.60 $28,628
Mar 5, 2026
Cook Steven L.
Chief Financial Officer
other 2,228 $13.60 $30,301
Mar 5, 2026
Duffy Sean P.
Chief Executive Officer
other 4,983 $13.60 $67,769
Mar 5, 2026
Duffy Sean P.
Chief Executive Officer
grant 323,529
Mar 5, 2026
Gracey Craig
Chief Accounting Officer
grant 16,470
Mar 5, 2026
Shao Wei-Li
President
grant 264,705
Jan 13, 2026
Duffy Sean P.
Chief Executive Officer
other 81,592 $2.55
Jan 13, 2026
Duffy Sean P.
Chief Executive Officer
sell 40,796 $15.95 $650,774
Jan 12, 2026
Duffy Sean P.
Chief Executive Officer
other 460,958 $2.55
Jan 12, 2026
Duffy Sean P.
Chief Executive Officer
sell 230,479 $15.35 $3,595,152
Jan 5, 2026
ROOT JONATHAN D
grant 915
Jan 5, 2026
FETTER TREVOR
grant 991
Jan 5, 2026
HILLEMAN JERYL L
grant 1,601
Dec 29, 2025
Shao Wei-Li
President
sell 5,618 $16.13 $90,646
Dec 10, 2025
Cook Steven L.
Chief Financial Officer
sell 4,211 $15.37 $64,705
Dec 10, 2025
Duffy Sean P.
Chief Executive Officer
sell 9,266 $15.37 $142,379
Dec 5, 2025
Cook Steven L.
Chief Financial Officer
other 2,006 $17.49 $35,085

Key Takeaways

Debt/Equity of 0.00 — conservative balance sheet
Generating 16.93M in free cash flow
PEG of 0.97 suggests growth is underpriced
Capital efficient — spends only 0.51% of revenue on capex

Growth

Revenue Growth (5Y)
N/A
Revenue (1Y)53.24%
Earnings (1Y)N/A
FCF Growth (3Y)N/A

Quality

Return on Equity
-8.68%
ROIC-3.91%
Net Margin-4.91%
Op. Margin-4.60%

Safety

Debt / Equity
0.00
Current Ratio3.60
Interest Coverage-4.72

Valuation

P/E Ratio
-64.10
P/B Ratio3.57
EV/EBITDAN/A
Dividend Yield0.00%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 53.24% Revenue Growth (3Y) 45.58%
Earnings Growth (1Y) N/A Earnings Growth (3Y) N/A
Revenue Growth (5Y) N/A Earnings Growth (5Y) N/A
Profitability
Revenue (TTM) 260.21M Net Income (TTM) -12.78M
ROE -8.68% ROA -4.18%
Gross Margin 65.52% Operating Margin -4.60%
Net Margin -4.91% Free Cash Flow (TTM) 16.93M
ROIC -3.91% FCF Growth (3Y) N/A
Safety
Debt / Equity 0.00 Current Ratio 3.60
Interest Coverage -4.72 Dividend Yield 0.00%
Valuation
P/E Ratio -64.10 P/B Ratio 3.57
P/S Ratio 3.15 PEG Ratio 0.97
EV/EBITDA N/A Dividend Yield 0.00%
Market Cap 819.06M Enterprise Value 597.03M

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022
Revenue 260.21M 169.80M 122.78M 89.19M
Net Income -12.78M -47.14M -67.51M -72.52M
EPS (Diluted) -0.22 -0.85 -1.21 -1.30
Gross Profit 170.50M 102.88M 69.97M 42.79M
Operating Income -11.97M -43.65M -66.00M -72.35M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022
Total Assets 305.41M 150.89M 175.08M 221.80M
Total Liabilities 75.73M 86.26M 76.16M 66.19M
Shareholders' Equity 229.68M 64.63M 98.92M 155.61M
Total Debt 0.0 30.19M 30.58M 30.81M
Cash & Equivalents 222.04M 76.39M 115.64M 168.12M
Current Assets 272.93M 113.06M 142.88M 188.56M
Current Liabilities 75.73M 53.95M 43.79M 34.51M