Omada Health, Inc. OMDA

19.66 (0.06) (0.30%) as of 25 Sep
Market cap
$1.2B
P/E
281×
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