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. In the quarter to June 2026, revenue grew 43.1%, EPS grew 137.5% and free cash flow grew 45.7%, each against the same quarter a year earlier.

17.63 1.04 −5.57%
Market cap
$1.1B
P/E
252×
Fwd P/E
143×
Dividend yield
—
F-score
n/a
Altman Z
3.98
Beneish M
−2.59
Dividend safety
n/a
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+6 more quarters

0.00 0.00 0.00 313.57
P/S ratio
5.55 2.22 2.61 4.23
P/FCF ratio
0.00 46.55 45.17 76.47
P/Operating CF
125.81 27.04 (62.59) 326.95
P/B ratio
5.87 2.52 3.16 5.18
EV/Sales
4.81 1.48 1.97 3.61
EV/EBITDA
0.00 0.00 533.27 121.98
EV/FCF
(73.41) 31.09 34.09 65.28
Current Ratio
3.64 3.60 3.92 3.91
Net Debt/EBITDA
923.85 (39.65) 91.48 (36.36)
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
(11.90%) (8.60%) (2.07%) 0.32%
Free Cash Flow Yield
(1.18%) 2.15% 2.21% 1.31%
Free Cash Flow per Share
0.14 0.55 (0.23) 0.04
Book value per Share
3.77 6.27 3.97 4.23
Free Cash Flow
8.15 20.03 (13.39) 2.34
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates