Omada Health, Inc. (OMDA)

Last Closing Price: 12.58 (2026-04-06)

Return on Investments (Annual)

Return on Investments: An indicator of how profitable a company is relative to its assets invested by shareholders and long-term bond holders. Calculated by dividing a company's operating earnings by its long-term debt and shareholders equity. Calculated as: Income from Continuing Operations / (Total Long-Term Debt + Shareholders Equity)

Omada Health, Inc. (OMDA) had Return on Investments of -5.56% for the most recently reported fiscal year, ending 2025-12-31.

Figures for fiscal year ending 2025-12-31
Income Statement Financials
$260.21M
$-12.78M
$89.27M
$170.94M
$272.18M
$-11.97M
$-0.81M
$-12.78M
$-12.78M
$-12.78M
$-12.78M
$-12.78M
$-12.78M
$-11.97M
$-2.86M
36.64M
36.64M
$-0.35
$-0.35
Balance Sheet Financials
$272.93M
$7.94M
$32.47M
$305.41M
$75.73M
--
--
$75.73M
$229.68M
$214.03M
$229.68M
58.43M
Cash Flow Statement Financials
$18.25M
$-5.83M
$133.22M
$76.39M
$222.04M
$145.64M
$12.96M
--
--
Fundamental Metrics & Ratios
3.60
--
--
--
--
65.69%
-4.60%
-4.60%
-1.10%
-4.91%
-4.91%
$12.42M
--
--
--
0.85
19.90
7.52
48.51
-5.56%
-5.97%
-4.18%
Return on Investments
-5.56%
$3.93
$0.34
$0.50