Omada Health, Inc. OMDA

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