Stock events for Oscar Health, Inc. (OSCR)
Several events have impacted Oscar Health, Inc.'s stock price in the past six months. Oscar Health reported strong Q1 2026 financial results, beating analyst estimates, which led to a surge in premarket trading. The CEO acquired 1,000,000 shares of Oscar Health stock, signaling positive investor sentiment. Progress in extending enhanced ACA premium subsidies beyond 2025 caused OSCR stock to rally. Oscar Health reported a revenue increase and record membership growth for the full year 2025, but also reported a net loss due to higher-than-expected claims. The company's stock price has seen a recovery since late 2022.
Demand Seasonality affecting Oscar Health, Inc.’s stock price
Demand seasonality for Oscar Health, Inc.'s products and services is significantly influenced by the Affordable Care Act (ACA) open enrollment periods. The company's Q1 2026 earnings report highlighted claims and risk adjustment seasonality from metal and new member mix. The potential expiration of ACA subsidies could impact revenue streams due to a possible reduction in enrollment if premium affordability deteriorates.
Overview of Oscar Health, Inc.’s business
Oscar Health, Inc. is a healthcare technology company operating in the health insurance sector, founded in 2012. It aims to simplify healthcare through a technology-driven, member-friendly, and digital-first approach. The company offers individual and family plans, small group plans, the +Oscar Platform, Lucie Health Marketplace, reinsurance products, and brokerage services. Oscar Health leverages machine-learning models for claims, risk adjustment, and care navigation, and utilizes AI-assisted triage tools for care teams.
OSCR’s Geographic footprint
Oscar Health, Inc. has a significant geographic presence across the United States, offering coverage in 573 counties across 93 metropolitan markets in 20 U.S. states as of 2026, and plans to double its metro area footprint by 2027. Key states include Florida, Texas, Georgia, New York, California, New Jersey, Ohio, Tennessee, Arizona, Michigan, Pennsylvania, Virginia, Kansas, Colorado, Missouri, Alabama, and Mississippi. The company's headquarters are in New York, with a technology outpost in Los Angeles and a member services operation in Tempe, Arizona.
OSCR Corporate Image Assessment
Oscar Health's brand reputation has been positively impacted by a pivot towards sustainable growth. The company's management credibility has risen after delivering on promises of profitability in 2024. Oscar Health is increasingly viewed as a differentiated, tech-enabled managed care story within the ACA marketplace. The company emphasizes a consumer-friendly app and care navigation, which contributes to its brand image.
Ownership
Oscar Health, Inc. has a significant institutional ownership base, with 340 institutional owners holding a total of 164,797,763 shares as of May 5, 2026. Institutional ownership represented 77.13% of the company as of April 9, 2025, while insider ownership was 4.05%. Major institutional owners include Vanguard Group Inc., BlackRock, Inc., Thrive Capital Management, LLC, Morgan Stanley, American Century Companies Inc., BIT Capital GmbH, D. E. Shaw & Co., Inc., Jane Street Group, Llc, Susquehanna International Group, Llp, State Street Corp., T. Rowe Price Investment Management, Inc., and Alphabet Inc.
Ask Our Expert AI Analyst
Price Chart
$22.34