A total of 316 institutions have reported a stake in Oscar Health, Inc. (NYSE:OSCR) as of December 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| VANGUARD GROUP INC | 31 Dec, 2025 | 20,701,250 | 540,851 | 2.68% | $297,476,962.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 17,255,851 | 1,069,499 | 6.61% | $247,966,573.00 |
| JANE STREET GROUP, LLC | 31 Dec, 2025 | 9,721,626 | 5,173,271 | 113.74% | $139,699,765.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 6,814,046 | 2,043,758 | 42.84% | $97,917,856.00 |
| Thrive Capital Management, LLC | 31 Dec, 2025 | 6,343,617 | 0 | 0.00% | $91,157,776.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Dec, 2025 | 6,298,161 | 999,821 | 18.87% | $90,504,574.00 |
| BIT Capital GmbH | 31 Dec, 2025 | 6,186,267 | 5,227,152 | 545.00% | $88,896,657.00 |
| D. E. Shaw & Co., Inc. | 31 Dec, 2025 | 6,087,362 | 4,500,503 | 283.61% | $87,475,392.00 |
| STATE STREET CORP | 31 Dec, 2025 | 5,186,570 | 54,721 | 1.07% | $74,531,011.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 4,798,313 | 116,430 | 2.49% | $68,964,301.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Dec, 2025 | 4,202,237 | 3,924,897 | 1,415.19% | $60,386,146.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 3,432,940 | -285,825 | -7.69% | $49,333,732.00 |
| Walleye Trading LLC | 31 Dec, 2025 | 3,239,618 | 2,864,909 | 764.57% | $46,553,311.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Dec, 2025 | 3,072,518 | 1,916,125 | 165.70% | $44,152,084.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 3,055,282 | -468,260 | -13.29% | $43,904,402.00 |
| T. Rowe Price Investment Management, Inc. | 31 Dec, 2025 | 2,884,724 | -5,422,772 | -65.28% | $41,454.00 |
| Point72 Asset Management, L.P. | 31 Dec, 2025 | 2,860,252 | 2,432,940 | 569.36% | $41,101,821.00 |
| GLYNN CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 2,740,597 | -115,428 | -4.04% | $39,382,379.00 |
| CITADEL ADVISORS LLC | 31 Dec, 2025 | 2,578,023 | -1,709,185 | -39.87% | $37,046,191.00 |
| TWO SIGMA ADVISERS, LP | 31 Dec, 2025 | 2,472,800 | 2,472,800 | 0.00% | $35,534,136.00 |