Omada Health
OMDA | NASDAQ
$18.02
-$0.71 (-3.79%)
Nov 2, 2026, 3:15 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 |
|---|---|---|---|---|
PE Ratio | -71.73 | -27.06 | -19.01 | -17.69 |
PEG Ratio | 0.97 | 0.91 | 2.75 | n/a |
PS Ratio | 3.54 | 7.55 | 10.44 | 14.38 |
PB Ratio | 4.01 | 19.84 | 12.96 | 8.24 |
P/FCF Ratio | 54.46 | -33.70 | -24.35 | -17.88 |
P/OCF Ratio | 50.52 | -37.51 | -25.78 | -18.59 |
OCF/S Ratio | 7.01 | -20.13 | -40.51 | -77.34 |
Debt / Equity Ratio | n/a | 0.47 | 0.31 | 0.20 |
Quick Ratio | 3.54 | 2.03 | 3.18 | 5.36 |
Current Ratio | 3.60 | 2.10 | 3.26 | 5.46 |
Asset Turnover | 0.85 | 1.13 | 0.70 | 0.40 |
Interest Coverage | -4.72 | -9.69 | -14.03 | -17.22 |
Return on Equity | -5.56% | -72.93% | -68.25% | -46.60% |
Return on Assets | -4.18% | -31.24% | -38.56% | -32.70% |
Return on Invested Capital | -5.21% | -44.84% | -49.97% | -38.50% |
Dividend Yield | n/a | n/a | n/a | n/a |
Payout Ratio | n/a | n/a | n/a | n/a |
FCF Payout Ratio | n/a | n/a | n/a | n/a |
Gross Profit Margin | 65.69% | 60.59% | 56.99% | 47.98% |
Net Profit Margin | -4.91% | -27.76% | -54.98% | -81.31% |
Pretax Profit Margin | -4.91% | -27.76% | -54.98% | -81.31% |
Operating Profit Margin | -4.60% | -25.71% | -53.75% | -81.12% |
FCF Margin | 6.51% | -22.40% | -42.89% | -80.40% |
EBITDA Margin | -1.83% | -22.28% | -47.53% | -71.75% |
Add to Watchlist
Select watchlists to add or remove OMDA