According to SEC filings for the period ending September 2025, Sarepta Therapeutics, Inc. (NASDAQ:SRPT) is held by 315 institutional firms.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 30 Sep, 2025 | 13,199,845 | 1,084,623 | 8.95% | $254,361,023.00 |
| VANGUARD GROUP INC | 30 Sep, 2025 | 10,817,446 | 1,657,267 | 18.09% | $208,452,185.00 |
| STATE STREET CORP | 30 Sep, 2025 | 5,304,907 | 609,880 | 12.99% | $102,225,558.00 |
| Erste Asset Management GmbH | 30 Sep, 2025 | 2,685,945 | 1,064,530 | 65.65% | $50,588,160.00 |
| RENAISSANCE TECHNOLOGIES LLC | 30 Sep, 2025 | 2,650,178 | 2,025,700 | 324.38% | $51,068,930.00 |
| TWO SIGMA INVESTMENTS, LP | 30 Sep, 2025 | 2,137,764 | -23,933 | -1.11% | $41,194,712.00 |
| D. E. Shaw & Co., Inc. | 30 Sep, 2025 | 2,007,025 | -2,471,613 | -55.19% | $38,675,372.00 |
| UBS Group AG | 30 Sep, 2025 | 1,990,508 | 1,489,424 | 297.24% | $38,357,088.00 |
| Aberdeen Group plc | 30 Sep, 2025 | 1,982,764 | 740,360 | 59.59% | $38,207,862.00 |
| TWO SIGMA ADVISERS, LP | 30 Sep, 2025 | 1,958,034 | -27,700 | -1.39% | $37,731,315.00 |
| MORGAN STANLEY | 30 Sep, 2025 | 1,948,359 | 461,433 | 31.03% | $37,544,892.00 |
| FIRST TRUST ADVISORS LP | 30 Sep, 2025 | 1,939,781 | 1,312,220 | 209.10% | $37,379,579.00 |
| BNP PARIBAS FINANCIAL MARKETS | 30 Sep, 2025 | 1,781,348 | 547,299 | 44.35% | $34,326,576.00 |
| Connor, Clark & Lunn Investment Management Ltd. | 30 Sep, 2025 | 1,745,051 | 1,129,610 | 183.54% | $33,627,133.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 30 Sep, 2025 | 1,721,124 | -154,873 | -8.26% | $33,172,867.00 |
| AQR CAPITAL MANAGEMENT LLC | 30 Sep, 2025 | 1,405,675 | 1,279,696 | 1,015.80% | $26,398,577.00 |
| T. Rowe Price Investment Management, Inc. | 30 Sep, 2025 | 1,366,690 | 891,932 | 187.87% | $26,337.00 |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 30 Sep, 2025 | 1,308,738 | -165,417 | -11.22% | $25,219,381.00 |
| FEDERATED HERMES, INC. | 30 Sep, 2025 | 1,308,691 | 492 | 0.04% | $25,218,476.00 |
| CITIGROUP INC | 30 Sep, 2025 | 1,018,922 | 808,602 | 384.46% | $19,634,627.00 |