US68170A1088
US68170A1088
Omada Health, Inc.
Loading chart...
Valuation & History
Quarterly trend of key valuation metrics
| Metric | Current (TTM) TTM Baseline | Q2 '26 30.06.2026 | Q1 '26 31.03.2026 | Q4 '25 31.12.2025 |
|---|---|---|---|---|
Market & Enterprise Value | ||||
Market Cap | 1.32B EUR | 1.33B EUR | 744.65M EUR | 922.01M EUR |
Enterprise Value | 1.05B EUR | 1.11B EUR | 532.88M EUR | 699.97M EUR |
Valuation Multiples | ||||
Trailing P/E | 86.2x | 309.01x | -- | -- |
Forward P/E | 38.75x | -- | -- | -- |
Price to Sales | 4.26x | 4.29x | 2.63x | 4.49x |
Price to Book | 5.17x | 5.26x | 3.18x | 4.01x |
EV/Revenue | 3.4x | 3.58x | 1.88x | 3.41x |
EV/EBITDA | 193.85x | 85.81x | 136.6x | 130.96x |
Price to FCF (P/FCF) | 110.72x | 77.65x | 45.42x | 30.95x |
EV/FCF | 88.36x | 64.71x | 32.5x | 23.5x |
FCF Yield | 0.9% | 1.29% | 2.2% | 3.23% |