Oscar Health, INC 10-K annual reports

Annual reports — audited financials, the full risk-factor list, and management’s account of the year.

NYSE
Oscar Health, Inc. reported a net loss of $443.2 million for 2025, reversing its 2024 profitability, driven by increased medical expenses and risk adjustment transfers, despite significant membership growth.
NYSE
Oscar Health reports its first profitable year with a net income of $26.1 million and Adjusted EBITDA of $199.2 million for the year ended December 31, 2024, driven by membership growth and strategic initiatives.
NYSE
Oscar Health, Inc. has issued restricted stock unit grant notices under its 2021 Incentive Award Plan, outlining terms for both retirement-eligible and non-retirement-eligible participants.