Almstead Neil Gregory
CHIEF TECHNICAL OPS OFFICER · 102 insider transactions on file
All transactions
| Date | Ticker | Company | Type | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026-07-09 | PTCT | PTC THERAPEUTICS, INC. | Sale | 2,464 | $90.25 | $222,376.00 | filing |
| 2026-07-09 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 2,464 | $46.54 | $114,674.56 | filing |
| 2026-07-07 | PTCT | PTC THERAPEUTICS, INC. | Sale | 11,369 | $89.03 | $1.0M | filing |
| 2026-07-07 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 24,613 | $39.42 | $970,244.46 | filing |
| 2026-07-07 | PTCT | PTC THERAPEUTICS, INC. | Sale | 9,288 | $89.44 | $830,718.72 | filing |
| 2026-07-07 | PTCT | PTC THERAPEUTICS, INC. | Sale | 3,956 | $87.17 | $344,844.52 | filing |
| 2026-07-06 | PTCT | PTC THERAPEUTICS, INC. | Sale | 10,090 | $86.32 | $870,968.80 | filing |
| 2026-07-06 | PTCT | PTC THERAPEUTICS, INC. | Sale | 8,786 | $85.35 | $749,885.10 | filing |
| 2026-07-06 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 18,876 | $38.10 | $719,175.60 | filing |
| 2026-07-06 | PTCT | PTC THERAPEUTICS, INC. | Sale | 2,474 | $87.03 | $215,312.22 | filing |
| 2026-07-06 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 2,474 | $39.42 | $97,525.08 | filing |
| 2026-07-06 | PTCT | PTC THERAPEUTICS, INC. | Sale | 426 | $85.28 | $36,329.28 | filing |
| 2026-07-06 | PTCT | PTC THERAPEUTICS, INC. | Sale | 385 | $86.34 | $33,240.90 | filing |
| 2026-07-06 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 811 | $38.10 | $30,899.10 | filing |
| 2026-06-26 | PTCT | PTC THERAPEUTICS, INC. | Sale | 7,718 | $85.26 | $658,036.68 | filing |
| 2026-06-26 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 7,718 | $38.10 | $294,055.80 | filing |
| 2026-06-26 | PTCT | PTC THERAPEUTICS, INC. | Sale | 412 | $85.23 | $35,114.76 | filing |
| 2026-06-26 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 412 | $38.10 | $15,697.20 | filing |
| 2026-06-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 11,337 | $86.51 | $980,763.87 | filing |
| 2026-06-25 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 19,859 | $38.10 | $756,627.90 | filing |
| 2026-06-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 8,522 | $85.26 | $726,585.72 | filing |
| 2026-06-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 582 | $85.24 | $49,609.68 | filing |
| 2026-06-25 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 1,001 | $38.10 | $38,138.10 | filing |
| 2026-06-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 419 | $86.39 | $36,197.41 | filing |
| 2026-06-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 100 | $87.00 | $8,700.00 | filing |
| 2026-06-25 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 100 | $39.42 | $3,942.00 | filing |
| 2026-06-24 | PTCT | PTC THERAPEUTICS, INC. | Sale | 4,922 | $85.03 | $418,517.66 | filing |
| 2026-06-24 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 4,922 | $38.10 | $187,528.20 | filing |
| 2026-06-24 | PTCT | PTC THERAPEUTICS, INC. | Sale | 401 | $85.01 | $34,089.01 | filing |
| 2026-06-24 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 401 | $38.10 | $15,278.10 | filing |
| 2026-06-22 | PTCT | PTC THERAPEUTICS, INC. | Sale | 12,130 | $80.61 | $977,799.30 | filing |
| 2026-06-22 | PTCT | PTC THERAPEUTICS, INC. | Sale | 11,619 | $81.21 | $943,578.99 | filing |
| 2026-06-22 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 23,749 | $25.69 | $610,111.81 | filing |
| 2026-04-01 | PTCT | PTC THERAPEUTICS, INC. | Sale | 39,393 | $68.89 | $2.7M | filing |
| 2026-04-01 | PTCT | PTC THERAPEUTICS, INC. | Sale | 12,530 | $69.50 | $870,835.00 | filing |
| 2026-04-01 | PTCT | PTC THERAPEUTICS, INC. | Sale | 80 | $70.30 | $5,624.00 | filing |
| 2026-03-05 | PTCT | PTC THERAPEUTICS, INC. | Sale | 3,989 | $63.38 | $252,822.82 | filing |
| 2026-02-18 | PTCT | PTC THERAPEUTICS, INC. | Sale | 3,056 | $69.36 | $211,964.16 | filing |
| 2026-02-18 | PTCT | PTC THERAPEUTICS, INC. | Sale | 65 | $69.36 | $4,508.40 | filing |
| 2026-01-08 | PTCT | PTC THERAPEUTICS, INC. | Sale | 881 | $76.45 | $67,352.45 | filing |
| 2026-01-08 | PTCT | PTC THERAPEUTICS, INC. | Sale | 59 | $76.45 | $4,510.55 | filing |
| 2026-01-07 | PTCT | PTC THERAPEUTICS, INC. | Sale | 1,026 | $77.48 | $79,494.48 | filing |
| 2026-01-07 | PTCT | PTC THERAPEUTICS, INC. | Sale | 52 | $77.48 | $4,028.96 | filing |
| 2026-01-06 | PTCT | PTC THERAPEUTICS, INC. | Sale | 1,279 | $76.95 | $98,419.05 | filing |
| 2026-01-06 | PTCT | PTC THERAPEUTICS, INC. | Sale | 54 | $76.95 | $4,155.30 | filing |
| 2026-01-02 | PTCT | PTC THERAPEUTICS, INC. | Award | 520 | $0.00 | $0.00 | filing |
| 2026-01-02 | PTCT | PTC THERAPEUTICS, INC. | Award | 17,500 | $0.00 | $0.00 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 21,844 | $83.33 | $1.8M | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 47,624 | $33.02 | $1.6M | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 13,514 | $82.55 | $1.1M | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 9,171 | $84.42 | $774,215.82 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 4,834 | $83.39 | $403,107.26 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 11,399 | $33.02 | $376,394.98 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 3,744 | $82.61 | $309,291.84 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 3,663 | $83.41 | $305,530.83 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 3,095 | $85.15 | $263,539.25 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 2,790 | $82.82 | $231,067.80 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 2,621 | $84.54 | $221,579.34 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 8,410 | $18.01 | $151,464.10 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 1,757 | $84.56 | $148,571.92 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 990 | $83.44 | $82,605.60 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 911 | $82.63 | $75,275.93 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 862 | $83.35 | $71,847.70 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 2,020 | $33.02 | $66,700.40 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 689 | $82.63 | $56,932.07 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 574 | $84.67 | $48,600.58 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 2,475 | $18.01 | $44,574.75 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 289 | $84.61 | $24,452.29 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 200 | $85.37 | $17,074.00 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 200 | $85.34 | $17,068.00 | filing |
| 2025-11-25 | PTCT | PTC THERAPEUTICS, INC. | Sale | 180 | $85.17 | $15,330.60 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Sale | 21,206 | $80.19 | $1.7M | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Sale | 21,206 | $80.19 | $1.7M | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 21,206 | $33.02 | $700,222.12 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 21,206 | $33.02 | $700,222.12 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Sale | 6,101 | $80.17 | $489,117.17 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Sale | 6,101 | $80.17 | $489,117.17 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Sale | 4,715 | $80.15 | $377,907.25 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Sale | 4,715 | $80.15 | $377,907.25 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 6,101 | $33.02 | $201,455.02 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 6,101 | $33.02 | $201,455.02 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Sale | 1,900 | $80.14 | $152,266.00 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Sale | 1,900 | $80.14 | $152,266.00 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Sale | 1,650 | $80.14 | $132,231.00 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Sale | 1,650 | $80.14 | $132,231.00 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 4,715 | $18.01 | $84,917.15 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 4,715 | $18.01 | $84,917.15 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 1,650 | $33.02 | $54,483.00 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 1,650 | $33.02 | $54,483.00 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 1,900 | $18.01 | $34,219.00 | filing |
| 2025-11-24 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 1,900 | $18.01 | $34,219.00 | filing |
| 2025-10-03 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 51,558 | $30.86 | $1.6M | filing |
| 2025-10-03 | PTCT | PTC THERAPEUTICS, INC. | Sale | 23,863 | $66.45 | $1.6M | filing |
| 2025-10-03 | PTCT | PTC THERAPEUTICS, INC. | Sale | 23,863 | $66.45 | $1.6M | filing |
| 2025-10-03 | PTCT | PTC THERAPEUTICS, INC. | Sale | 23,419 | $65.45 | $1.5M | filing |
| 2025-10-03 | PTCT | PTC THERAPEUTICS, INC. | Sale | 4,276 | $67.15 | $287,133.40 | filing |
| 2025-10-03 | PTCT | PTC THERAPEUTICS, INC. | Sale | 1,760 | $66.56 | $117,145.60 | filing |
| 2025-10-03 | PTCT | PTC THERAPEUTICS, INC. | Sale | 1,760 | $66.56 | $117,145.60 | filing |
| 2025-10-03 | PTCT | PTC THERAPEUTICS, INC. | Option exercise | 3,442 | $30.86 | $106,220.12 | filing |
| 2025-10-03 | PTCT | PTC THERAPEUTICS, INC. | Sale | 1,609 | $65.46 | $105,325.14 | filing |
| 2025-10-03 | PTCT | PTC THERAPEUTICS, INC. | Sale | 73 | $67.16 | $4,902.68 | filing |
| 2025-10-03 | PTCT | PTC THERAPEUTICS, INC. | Sale | 73 | $67.16 | $4,902.68 | filing |
Insider transactions from SEC Form 4 filings via EDGAR. Names appear as filed and aren't normalized across issuers.