Insulet Corp (NASDAQ:PODD) is held by 808 institutional investors per 13F filings through December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Mar, 2026 | 6,375,943 | -202,944 | -3.08% | $1,337,928,065.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 4,579,274 | 4,579,274 | 0.00% | $960,914,856.00 |
| FMR LLC | 31 Mar, 2026 | 3,974,712 | -2,350,642 | -37.16% | $834,053,585.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Mar, 2026 | 3,449,987 | 3,449,987 | 0.00% | $723,945,272.00 |
| State Street Corp | 31 Mar, 2026 | 3,042,454 | -113,035 | -3.58% | $638,428,547.00 |
| BAILLIE GIFFORD & CO | 31 Mar, 2026 | 2,029,492 | -18,877 | -0.92% | $425,868,601.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 2,025,698 | 19,285 | 0.96% | $423,582,593.00 |
| T. Rowe Price Investment Management, Inc. | 31 Mar, 2026 | 1,815,742 | 1,815,066 | 268,500.88% | $381,016.00 |
| Capital Research Global Investors | 31 Mar, 2026 | 1,669,556 | -2,739,416 | -62.13% | $350,329,955.00 |
| AQR CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 1,598,724 | 1,139,609 | 248.22% | $335,476,350.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Mar, 2026 | 1,591,410 | 6,986 | 0.44% | $333,941,474.00 |
| Clearbridge Investments, LLC | 31 Mar, 2026 | 1,321,026 | -66,501 | -4.79% | $277,204,010.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 31 Mar, 2026 | 1,229,928 | 1,011,369 | 462.74% | $258,088,092.00 |
| Morgan Stanley | 31 Mar, 2026 | 1,145,931 | 11,348 | 1.00% | $240,462,705.00 |
| Invesco Ltd. | 31 Mar, 2026 | 1,096,537 | -384,025 | -25.94% | $230,097,313.00 |
| FIL Ltd | 31 Mar, 2026 | 1,012,005 | -94,450 | -8.54% | $212,359,130.00 |
| Goldman Sachs Group Inc | 31 Mar, 2026 | 863,916 | -672,485 | -43.77% | $181,284,091.00 |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 31 Mar, 2026 | 795,347 | -10,772 | -1.34% | $166,895,612.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Mar, 2026 | 762,349 | 395,627 | 107.88% | $159,971,314.00 |
| Man Group plc | 31 Mar, 2026 | 716,426 | 281,858 | 64.86% | $150,334,832.00 |