Recent 13F filings as of December 2025 show that 341 institutional investors hold a position in Option Care Health, Inc. (NASDAQ:OPCH).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 19,869,127 | -301,015 | -1.49% | $633,030,403.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 16,647,553 | -1,039,159 | -5.88% | $530,391,040.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Dec, 2025 | 11,965,561 | -811,412 | -6.35% | $381,222,773.00 |
| FMR LLC | 31 Dec, 2025 | 9,333,921 | 675,177 | 7.80% | $297,378,710.00 |
| Durable Capital Partners LP | 31 Dec, 2025 | 8,991,254 | 1,559,485 | 20.98% | $286,461,352.00 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 31 Dec, 2025 | 6,958,800 | 752,058 | 12.12% | $221,707,367.00 |
| STATE STREET CORP | 31 Dec, 2025 | 5,789,782 | -237,469 | -3.94% | $184,462,455.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 31 Dec, 2025 | 4,248,425 | 247,118 | 6.18% | $135,354,821.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 4,117,393 | -83,900 | -2.00% | $131,200,327.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 3,840,648 | 44,252 | 1.17% | $122,367,045.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 3,410,233 | 400,740 | 13.32% | $108,650,081.00 |
| Southpoint Capital Advisors LP | 31 Dec, 2025 | 3,000,000 | 3,000,000 | 0.00% | $95,580,000.00 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 31 Dec, 2025 | 2,765,305 | 7,447 | 0.27% | $88,102,617.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 2,425,369 | -115,217 | -4.54% | $77,272,256.00 |
| NORTHERN TRUST CORP | 31 Dec, 2025 | 1,972,276 | -185,848 | -8.61% | $62,836,714.00 |
| NORGES BANK | 31 Dec, 2025 | 1,939,322 | 1,939,322 | 0.00% | $61,786,799.00 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 31 Dec, 2025 | 1,767,965 | -191,676 | -9.78% | $56,360,716.00 |
| Duquesne Family Office LLC | 31 Dec, 2025 | 1,745,950 | 768,265 | 78.58% | $55,626.00 |
| Swedbank AB | 31 Dec, 2025 | 1,726,000 | -55,532 | -3.12% | $54,990,360.00 |
| BANK OF AMERICA CORP /DE/ | 31 Dec, 2025 | 1,697,249 | -8,167 | -0.48% | $54,074,361.00 |