PTC Therapeutics, Inc. PTCT
65.44 USD -0.23 (-0.35%)
At closeNov 6, 2026, 4:00 PM EST
65.39 -0.05 -0.08%
After hours · Nov 6, 4:00 PM ET
65.18 Day range 66.67
58.80 52-week range 90.87
- YTD
- -13.85%
- 1 year
- -9.85%
Ownership
Held by insiders 7.30%
Held by institutions 120.10%
Float held by institutions 129.56%
Institutions 521
Top institutional holders
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| Blackrock Inc. | 16.72% | 13,964,554 | 913.84M | Jun 29, 2026 |
| RTW Investments LP | 9.27% | 7,746,415 | 506.93M | Jun 29, 2026 |
| Jupiter Topco LLC | 8.66% | 7,236,402 | 473.55M | Jun 29, 2026 |
| Vanguard Portfolio Management LLC | 5.90% | 4,928,111 | 322.50M | Jun 29, 2026 |
| State Street Corporation | 5.50% | 4,598,952 | 300.96M | Jun 29, 2026 |
| Wellington Management Group, LLP | 4.94% | 4,128,273 | 270.15M | Jun 29, 2026 |
Top mutual fund holders
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| iShares Trust-iShares Core S&P Small-Cap ETF | 5.95% | 4,971,168 | 325.31M | Sep 29, 2026 |
| VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 3.15% | 2,635,817 | 172.49M | Jun 29, 2026 |
| VANGUARD SPECIALIZED FUNDS-Vanguard Health Care Fund | 2.77% | 2,310,268 | 151.18M | Jul 30, 2026 |
| SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF | 2.62% | 2,186,953 | 143.11M | Sep 29, 2026 |
| iShares Trust-iShares Russell 2000 ETF | 2.56% | 2,142,713 | 140.22M | Sep 29, 2026 |
| VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund | 2.28% | 1,902,975 | 124.53M | Jun 29, 2026 |
Insiders
| Insider | Relation | Latest transaction | Date | Shares held |
|---|---|---|---|---|
| ALMSTEAD NEIL GREGORY | Chief Technology Officer | Sale | Jul 8, 2026 | 63,198 |
| BOULDING MARK ELLIOTT | Officer | Sale | Oct 8, 2026 | 105,272 |
| GOLDEN LEE SCOTT | Officer | Sale | Apr 1, 2026 | 79,115 |
| GRAVIER PIERRE | Chief Financial Officer | Sale | Jul 13, 2026 | 83,986 |
| KLEIN MATTHEW B | Chief Executive Officer | Sale | Aug 3, 2026 | 383,868 |
| PAUWELS ERIC | Officer | Sale | Jun 9, 2026 | 73,411 |
