Almstead Neil Gregory
Almstead Neil Gregory is a corporate insider (CHIEF TECHNICAL OPS OFFICER) at PTC THERAPEUTICS, INC. (PTCT) filing SEC Form 4 transactions. 280 transactions, totaling $0 in purchases and $33,243,720 in sales. Source: SEC EDGAR.
Neil Gregory Almstead, an insider at PTC Therapeutics (PTCT), has filed 280 Form 4 transactions since 2014, disposing of 689,513 shares against zero ever bought on the open market. His activity over the two weeks from June 26 through July 9, 2026 shows a strikingly mechanical pattern: every single option exercise was sold in full on the same day, with no shares retained. On 2026-07-07, he exercised 24,613 shares at a $39.42 strike price and sold all 24,613 the same day across three trades at $87.17 to $89.44. On 2026-07-06, he exercised 22,161 shares at $38.10-$39.42 and sold all 22,161 the same day at $85.28 to $87.03. The same full-exercise-to-full-sale pattern repeated on June 26 (8,130 shares) and July 9 (2,464 shares, at a $46.54 strike sold immediately at $90.25) — roughly 57,000 shares cashed out in a two-week span, every one of them sold the same day it was exercised. Sale prices climbed steadily across the window, from the mid-$80s on June 26 to over $90 by July 9, and Almstead kept selling at each higher level rather than pausing — the hallmark of a pre-scheduled, non-discretionary trading plan rather than opportunistic timing.
Companies
Transaction History
Source: SEC EDGAR Form 4 insider transaction filings.
Company | Type | Shares | Price | Value | Shares After | Date | SEC |
|---|---|---|---|---|---|---|---|
| Exercise | 2,464 | $46.54 | $115K | 45,036 | 7/9/2026 Filed: 7/9/2026 | Filing → | |
| Sale | 2,464 | $90.25 | $222K | 60,299 | 7/9/2026 Filed: 7/9/2026 | Filing → | |
| Exercise | 2,464 | $46.54 | $115K | 62,763 | 7/9/2026 Filed: 7/9/2026 | Filing → | |
| Exercise | 24,613 | $39.42 | $970K | 9,063 | 7/7/2026 Filed: 7/6/2026 | Filing → | |
| Sale | 9,288 | $89.44 | $831K | 60,299 | 7/7/2026 Filed: 7/6/2026 | Filing → | |
| Sale | 11,369 | $89.03 | $1.01M | 69,587 | 7/7/2026 Filed: 7/6/2026 | Filing → | |
| Sale | 3,956 | $87.17 | $345K | 80,956 | 7/7/2026 Filed: 7/6/2026 | Filing → | |
| Exercise | 24,613 | $39.42 | $970K | 84,912 | 7/7/2026 Filed: 7/6/2026 | Filing → | |
| Exercise | 2,474 | $39.42 | $98K | 33,676 | 7/6/2026 Filed: 7/6/2026 | Filing → | |
| Exercise | 18,876 | $38.10 | $719K | 0 | 7/6/2026 Filed: 7/6/2026 | Filing → | |
| Exercise | 811 | $38.10 | $31K | 18,876 | 7/6/2026 Filed: 7/6/2026 | Filing → | |
| Sale | 2,474 | $87.03 | $215K | 60,299 | 7/6/2026 Filed: 7/6/2026 | Filing → | |
| Exercise | 2,474 | $39.42 | $98K | 62,773 | 7/6/2026 Filed: 7/6/2026 | Filing → | |
| Sale | 10,090 | $86.32 | $871K | 60,299 | 7/6/2026 Filed: 7/6/2026 | Filing → | |
| Sale | 8,786 | $85.35 | $750K | 70,389 | 7/6/2026 Filed: 7/6/2026 | Filing → | |
| Exercise | 18,876 | $38.10 | $719K | 79,175 | 7/6/2026 Filed: 7/6/2026 | Filing → | |
| Sale | 385 | $86.34 | $33K | 60,299 | 7/6/2026 Filed: 7/6/2026 | Filing → | |
| Sale | 426 | $85.28 | $36K | 60,684 | 7/6/2026 Filed: 7/6/2026 | Filing → | |
| Exercise | 811 | $38.10 | $31K | 61,110 | 7/6/2026 Filed: 7/6/2026 | Filing → | |
| Exercise | 7,718 | $38.10 | $294K | 19,687 | 6/26/2026 Filed: 6/26/2026 | Filing → |
Try asking...