Ptc Therapeutics, Inc. (NASDAQ:PTCT) has 337 institutional investors with active 13F positions as of December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Janus Henderson Group Plc | 31 Mar, 2026 | 14,386,866 | 9,535,534 | 196.55% | $979,994,200.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 12,948,717 | 169,652 | 1.33% | $882,196,090.00 |
| RTW INVESTMENTS, LP | 31 Mar, 2026 | 7,746,415 | 0 | 0.00% | $527,763,254.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Mar, 2026 | 4,804,594 | 4,804,594 | 0.00% | $327,336,989.00 |
| State Street Corp | 31 Mar, 2026 | 4,346,519 | 140,393 | 3.34% | $296,128,339.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Mar, 2026 | 3,942,610 | 75,230 | 1.95% | $268,610,018.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 3,676,256 | 3,676,256 | 0.00% | $250,463,321.00 |
| Toronto Dominion Bank | 31 Mar, 2026 | 3,025,963 | -1,112,252 | -26.88% | $206,158,859.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 2,209,954 | 193,892 | 9.62% | $150,589,658.00 |
| ARMISTICE CAPITAL, LLC | 31 Mar, 2026 | 2,074,449 | -727,420 | -25.96% | $141,332,210.00 |
| Bank Of America Corp /De/ | 31 Mar, 2026 | 1,886,841 | 455,284 | 31.80% | $128,550,476.00 |
| Hood River Capital Management LLC | 31 Mar, 2026 | 1,664,559 | 661,484 | 65.95% | $113,406,405.00 |
| D. E. Shaw & Co., Inc. | 31 Mar, 2026 | 1,640,381 | -104,610 | -5.99% | $111,759,157.00 |
| FMR LLC | 31 Mar, 2026 | 1,528,362 | -152,854 | -9.09% | $104,127,329.00 |
| TANG CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 1,500,000 | 0 | 0.00% | $102,195,000.00 |
| UBS Group AG | 31 Mar, 2026 | 1,364,768 | 400,110 | 41.48% | $92,981,644.00 |
| Jefferies Financial Group Inc. | 31 Mar, 2026 | 1,354,459 | -304,022 | -18.33% | $92,279,292.00 |
| Pictet Asset Management Holding SA | 31 Mar, 2026 | 1,183,720 | 204,763 | 20.92% | $80,063,048.00 |
| Franklin Resources Inc | 31 Mar, 2026 | 1,121,388 | -165,297 | -12.85% | $76,400,144.00 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 1,015,772 | -120,416 | -10.60% | $69,204,546.00 |