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 (625 peers)

Metric Stock Sector Median
P/E -64.1 14.0
P/B 3.6 2.4
ROE % -8.7 11.4
Net Margin % -4.9 10.1
Rev Growth 5Y % 7.0
D/E 0.0 0.5

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