Omada Health, Inc.

OMDA Healthcare Health Information Services

Omada Health, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $260.2 million, up 53.2% from fiscal 2024.

Revenue
+34.2%
EPS
+283.3%
Free cash flow
+65.8%

Quarter to September 2026, against a year earlier

15.10 3.85 −20.32%
Market cap
$1.2B
P/E
62.9×
Fwd P/E
156×
Dividend yield
—
F-score
n/a
Altman Z
3.98
Beneish M
−2.59
Dividend safety
n/a
Older periods Dec '25 Mar '26 Jun '26 Sep '26 From the 10-Q filed 6 Nov
P/E ratio

+7 more quarters

0.00 0.00 313.57 86.71
P/S ratio
2.22 2.61 4.23 3.84
P/FCF ratio
46.55 45.17 76.47 56.90
P/Operating CF
27.04 (62.59) 326.95 84.53
P/B ratio
2.52 3.16 5.18 4.69
EV/Sales
1.48 1.97 3.61 3.20
EV/EBITDA
0.00 533.27 121.98 116.34
EV/FCF
31.09 34.09 65.28 47.42
Current Ratio
3.60 3.92 3.91 4.18
Net Debt/EBITDA
(39.65) 91.48 (36.36) 0.00
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
(8.60%) (2.07%) 0.32% 1.15%
Free Cash Flow Yield
2.15% 2.21% 1.31% 1.76%
Free Cash Flow per Share
0.55 (0.23) 0.04 0.22
Book value per Share
6.27 3.97 4.23 4.44
Free Cash Flow
20.03 (13.39) 2.34 13.51
EV/EBIT
0.00 0.00 0.00 155.28
Other line items

Show all line items

Columns are period end dates · fundamentals updated 6 Nov 2026