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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
313.57 0.00 0.00 0.00

+6 more quarters

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

Show all line items

Columns are period end dates