Neil Gregory Almstead serves as Executive at PTC THERAPEUTICS, INC., where they oversee executive responsibilities. Since joining the company, Neil Gregory Almstead has executed 157 insider transactions totaling $29.0M, demonstrating a bearish approach to their equity position. Their most recent transaction on Nov 25, 2025 involved selling 911 shares valued at $75.3K.
Neil Gregory Almstead currently holds 102,189 shares of PTC THERAPEUTICS, INC. (PTCT), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Neil Gregory Almstead has been a net seller of PTCT stock. They have purchased $0 and sold $29.0M worth of shares.
Neil Gregory Almstead's most recent insider trade was on Nov 25, 2025, when they sold 911 shares at $82.63 per share.
Get notified when new Form 4 filings are submitted
| $84.54 |
| Discretionary |
| Nov 25, 2025 | PTCT | $403.1K | Sale | 4,834 | $83.39 | Discretionary |
| Nov 25, 2025 | PTCT | $309.3K | Sale | 3,744 | $82.61 | Discretionary |
| Nov 25, 2025 | PTCT | $376.4K | Option Exercise | 11,399 | $33.02 | Discretionary |
| Nov 25, 2025 | PTCT | $263.5K | Sale | 3,095 | $85.15 | Discretionary |
| Nov 25, 2025 | PTCT | $774.2K | Sale | 9,171 | $84.42 | Discretionary |
| Nov 25, 2025 | PTCT | $1.8M | Sale | 21,844 | $83.33 | Discretionary |
| Nov 25, 2025 | PTCT | $1.1M | Sale | 13,514 | $82.55 | Discretionary |
| Nov 25, 2025 | PTCT | $1.6M | Option Exercise | 47,624 | $33.02 | Discretionary |
| Nov 25, 2025 | PTCT | $17.1K | Sale | 200 | $85.37 | Discretionary |
| Nov 25, 2025 | PTCT | $148.6K | Sale | 1,757 | $84.56 | Discretionary |
| Nov 25, 2025 | PTCT | $305.5K | Sale | 3,663 | $83.41 | Discretionary |
| Nov 25, 2025 | PTCT | $231.1K | Sale | 2,790 | $82.82 | Discretionary |
| Nov 25, 2025 | PTCT | $151.5K | Option Exercise | 8,410 | $18.01 | Discretionary |
| Nov 25, 2025 | PTCT | $15.3K | Sale | 180 | $85.17 | Discretionary |
| Nov 25, 2025 | PTCT | $24.5K | Sale | 289 | $84.61 | Discretionary |
| Nov 25, 2025 | PTCT | $71.8K | Sale | 862 | $83.35 | Discretionary |
| Nov 25, 2025 | PTCT | $56.9K | Sale | 689 | $82.63 | Discretionary |
| Nov 25, 2025 | PTCT | $66.7K | Option Exercise | 2,020 | $33.02 | Discretionary |
| Nov 25, 2025 | PTCT | $48.6K | Sale | 574 | $84.67 | Discretionary |
| Nov 25, 2025 | PTCT | $82.6K | Sale | 990 | $83.44 | Discretionary |
| Nov 25, 2025 | PTCT | $17.1K | Sale | 200 | $85.34 | Discretionary |
| Nov 25, 2025 | PTCT | $44.6K | Option Exercise | 2,475 | $18.01 | Discretionary |
| Nov 24, 2025 | PTCT | $489.1K | Sale | 6,101 | $80.17 | Discretionary |
| Nov 24, 2025 | PTCT | $201.5K | Option Exercise | 6,101 | $33.02 | Discretionary |
| Nov 24, 2025 | PTCT | $1.7M | Sale | 21,206 | $80.19 | Discretionary |
| Nov 24, 2025 | PTCT | $700.2K | Option Exercise | 21,206 | $33.02 | Discretionary |
| Nov 24, 2025 | PTCT | $377.9K | Sale | 4,715 | $80.15 | Discretionary |
| Nov 24, 2025 | PTCT | $84.9K | Option Exercise | 4,715 | $18.01 | Discretionary |