SEC CIK 1578850

Almstead Neil Gregory

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
PTCTview stock →60,2992026-07-09

Position History — PTCT

Reported shares owned immediately after each Form 4 transaction, over time.

051,053102,105153,1582013-062018-062021-012024-012025-112026-022026-07

Recent Filings — PTCT

DateActivitySharesPriceOwned After
2026-07-09Option exercise (derivative)2,464$0.0045,036
2026-07-09Open-market sale2,464$90.2560,299
2026-07-09Option exercise2,464$46.5462,763
2026-07-07Option exercise (derivative)24,613$0.009,063
2026-07-07Open-market sale9,288$89.4460,299
2026-07-07Open-market sale11,369$89.0369,587
2026-07-07Open-market sale3,956$87.1780,956
2026-07-07Option exercise24,613$39.4284,912
2026-07-06Option exercise (derivative)2,474$0.0033,676
2026-07-06Option exercise (derivative)18,876$0.000
2026-07-06Option exercise (derivative)811$0.0018,876
2026-07-06Option exercise2,474$39.4262,773
2026-07-06Open-market sale8,786$85.3570,389
2026-07-06Option exercise18,876$38.1079,175
2026-07-06Open-market sale385$86.3460,299
2026-07-06Open-market sale426$85.2860,684
2026-07-06Option exercise811$38.1061,110
2026-06-26Option exercise (derivative)7,718$0.0019,687
2026-06-26Option exercise (derivative)412$0.0027,405
2026-06-26Option exercise7,718$38.1067,855
2026-06-26Open-market sale412$85.2360,137
2026-06-26Option exercise412$38.1060,549
2026-06-25Option exercise (derivative)100$0.0036,150
2026-06-25Option exercise (derivative)19,859$0.0027,817
2026-06-25Option exercise (derivative)1,001$0.0047,676
2026-06-25Option exercise100$39.4260,237
2026-06-25Open-market sale8,522$85.2671,474
2026-06-25Option exercise19,859$38.1079,996
2026-06-25Open-market sale419$86.3960,137
2026-06-25Open-market sale582$85.2460,556
2026-06-25Option exercise1,001$38.1061,138
2026-06-24Option exercise (derivative)4,922$0.0048,677
2026-06-24Option exercise (derivative)401$0.0053,599
2026-06-24Option exercise4,922$38.1065,059
2026-06-24Open-market sale401$85.0160,137
2026-06-24Option exercise401$38.1060,538
2026-06-22Option exercise (derivative)23,749$0.0023,751
2026-06-22Open-market sale11,619$81.2160,137
2026-06-22Open-market sale12,130$80.6171,756
2026-06-22Option exercise23,749$25.6983,886
2026-04-01Open-market sale80$70.3060,137
2026-04-01Open-market sale12,530$69.5060,217
2026-04-01Open-market sale39,393$68.8972,747
2026-03-05Open-market sale3,989$63.382,737
2026-02-18Open-market sale65$69.366,726
2026-02-18Open-market sale3,056$69.36112,140
2026-01-08Open-market sale59$76.456,791
2026-01-08Open-market sale881$76.45115,196
2026-01-07Open-market sale1,026$77.48116,077
2026-01-07Open-market sale52$77.486,850
2026-01-06Open-market sale1,279$76.95117,103
2026-01-06Open-market sale54$76.956,902
2026-01-02Grant / award (derivative)43,750$0.0043,750
2026-01-02Grant / award17,500$0.00118,382
2026-01-02Grant / award520$0.006,956
2025-11-25Option exercise (derivative)2,475$0.008,410
2025-11-25Option exercise (derivative)2,020$0.0047,624
2025-11-25Option exercise (derivative)11,399$0.000
2025-11-25Open-market sale911$82.63102,189
2025-11-25Open-market sale4,834$83.39103,446
2025-11-25Open-market sale3,744$82.61108,280
2025-11-25Option exercise11,399$33.02112,024
2025-11-25Open-market sale9,171$84.42103,720
2025-11-25Open-market sale21,844$83.33112,891
2025-11-25Open-market sale13,514$82.55134,735
2025-11-25Option exercise47,624$33.02148,249
2025-11-25Open-market sale1,757$84.56100,825
2025-11-25Open-market sale3,663$83.41102,582
2025-11-25Open-market sale2,790$82.82106,245
2025-11-25Option exercise8,410$18.01109,035
2025-11-25Open-market sale289$84.61100,805
2025-11-25Open-market sale862$83.35101,094
2025-11-25Open-market sale689$82.63101,956
2025-11-25Option exercise2,020$33.02102,645
2025-11-25Open-market sale990$83.44101,199
2025-11-25Open-market sale200$85.34100,625
2025-11-25Option exercise2,475$18.01103,100
2025-11-24Option exercise (derivative)6,101$0.0011,399
2025-11-24Option exercise (derivative)21,206$0.0049,644
2025-11-24Option exercise (derivative)4,715$0.0010,885
2025-11-24Option exercise (derivative)1,650$0.0070,850
2025-11-24Option exercise (derivative)1,900$0.0015,600
2025-11-24Option exercise6,101$33.02106,726
2025-11-24Option exercise21,206$33.02121,831
2025-11-24Option exercise4,715$18.01105,340
2025-11-24Option exercise1,650$33.02102,275
2025-11-24Open-market sale1,900$80.14100,625
2025-11-24Option exercise1,900$18.01102,525
2025-10-03Option exercise (derivative)3,442$0.0051,558
2025-10-03Option exercise (derivative)51,558$0.000
2025-10-03Open-market sale23,863$66.45104,901
2025-10-03Open-market sale23,419$65.45128,764
2025-10-03Option exercise51,558$30.86152,183
2025-10-03Open-market sale4,276$67.15100,625
2025-10-03Open-market sale1,760$66.56100,698
2025-10-03Open-market sale1,609$65.46102,458
2025-10-03Option exercise3,442$30.86104,067
2025-02-20Open-market sale1,578$50.12100,353
2025-02-20Open-market sale34$50.125,907
2025-02-19Open-market sale1,300$50.10101,931
2025-02-19Open-market sale34$50.105,941
2025-01-08Open-market sale1,552$44.50103,231
2025-01-08Open-market sale107$44.505,975
2025-01-07Open-market sale1,265$45.34104,783
2025-01-07Open-market sale55$45.346,082
2025-01-03Grant / award (derivative)47,500$0.0047,500
2025-01-03Grant / award715$0.006,137
2025-01-03Grant / award19,000$0.00106,048
2024-12-02Option exercise (derivative)2,594$0.0066,956
2024-12-02Option exercise (derivative)2,060$0.000
2024-12-02Open-market sale1,783$51.854,853
2024-12-02Option exercise2,060$51.006,636
2024-12-02Option exercise2,594$51.0088,796
2024-12-02Open-market sale58,345$51.9794,813
2024-12-02Open-market sale2,328$51.8586,468
2024-12-02Open-market sale266$52.7386,202
2024-12-02Option exercise66,956$51.00153,158
2024-12-02Open-market sale277$52.764,576
2024-02-15Grant / award (derivative)47,500$0.0047,500
2024-02-15Grant / award870$0.004,576
2024-02-15Grant / award6,000$0.0086,202
2024-02-15Grant / award19,000$0.0080,202
2024-01-30Open-market sale28$27.253,706
2024-01-30Open-market sale618$27.2561,202
2024-01-09Open-market sale100$29.013,734
2024-01-09Open-market sale1,521$29.0161,820
2024-01-08Open-market sale53$28.643,834
2024-01-08Open-market sale1,236$28.6463,341
2023-01-31Open-market sale630$45.6363,949
2023-01-31Open-market sale28$45.633,259
2023-01-24Open-market sale44$47.453,287
2023-01-11Open-market sale27$44.363,331
2023-01-11Open-market sale383$44.3664,579
2023-01-10Open-market sale473$42.9364,962
2023-01-10Open-market sale27$42.933,358
2023-01-09Open-market sale43$41.663,385
2023-01-09Open-market sale716$41.6665,435
2023-01-05Grant / award (derivative)36,250$0.0036,250
2023-01-05Grant / award710$0.003,428
2023-01-05Grant / award17,000$0.0066,151
2022-02-01Open-market sale27$40.002,420
2022-02-01Open-market sale605$40.0048,853
2022-01-25Open-market sale43$39.312,447
2022-01-07Grant / award (derivative)54,000$0.0054,000
2022-01-07Grant / award14,400$0.0049,458
2022-01-07Open-market sale756$38.5335,058
2022-01-07Open-market sale45$38.531,710
2022-01-07Grant / award780$0.002,490
2022-01-04Open-market sale64$41.161,755
2021-02-01Open-market sale28$56.961,819
2021-02-01Open-market sale973$56.9635,814
2021-01-25Open-market sale44$62.051,847
2021-01-25Open-market sale497$63.251,891
2021-01-08Option exercise (derivative)1,300$27.050
2021-01-08Open-market sale1,300$69.002,388
2021-01-08Option exercise1,300$27.053,688
2021-01-06Grant / award (derivative)59,500$0.0059,500
2021-01-06Grant / award10,200$0.0036,787
2021-01-06Grant / award600$0.002,388
2021-01-05Open-market sale56$62.371,856
2021-01-05Open-market sale502$62.3726,587
2021-01-05Open-market sale68$62.371,788
2021-01-04Option exercise (derivative)48,125$18.0117,500
2021-01-04Option exercise (derivative)187$18.0165,625
2021-01-04Option exercise (derivative)4,188$18.0165,812
2021-01-04Option exercise (derivative)3,035$11.237,903
2021-01-04Option exercise (derivative)32,771$27.050
2021-01-04Option exercise (derivative)7,229$27.0532,771
2021-01-04Option exercise (derivative)2,188$11.235,715
2021-01-04Option exercise2,188$11.2329,277
2021-01-04Option exercise3,035$11.2330,124
2021-01-04Open-market sale32,571$60.5827,289
2021-01-04Option exercise32,771$27.0559,860
2021-01-04Option exercise7,229$27.0534,318
2021-01-04Open-market sale600$60.651,912
2021-01-04Option exercise600$10.852,512
2021-01-04Option exercise4,188$18.0131,277
2021-01-04Open-market sale47,936$60.5827,278
2021-01-04Option exercise48,125$18.0175,214
2021-01-04Option exercise187$18.0127,276
2021-01-04Open-market sale5,615$60.5627,189
2021-01-04Option exercise5,715$11.2332,804
2021-01-04Open-market sale189$61.2427,089
2020-11-04Option exercise (derivative)21,875$11.2310,938
2020-11-04Option exercise (derivative)2,187$11.2332,813
2020-11-04Option exercise21,875$11.2348,964
2020-11-04Open-market sale21,875$60.0027,089
2020-11-04Option exercise2,187$11.2329,276
2020-02-06Option exercise (derivative)46,898$10.850
2020-02-06Open-market sale4,040$55.001,912
2020-02-06Option exercise46,898$10.8573,987
2020-02-06Option exercise3,102$10.8530,191
2020-02-06Open-market sale3,102$55.0027,089
2020-02-05Open-market sale405$55.005,952
2020-01-29Grant / award (derivative)69,500$0.0069,500
2020-01-29Grant / award10,200$0.0027,089
2020-01-29Grant / award370$0.006,357
2020-01-23Open-market sale46$53.255,987
2020-01-07Open-market sale59$49.626,033
2020-01-06Open-market sale57$48.176,092
2020-01-06Open-market sale70$48.176,149
2020-01-06Open-market sale507$48.1716,889
2019-01-22Grant / award (derivative)72,500$0.0072,500
2019-01-22Grant / award (derivative)17,500$0.0017,500
2019-01-22Grant / award570$0.006,219
2019-01-07Open-market sale68$34.755,649
2019-01-07Open-market sale55$34.755,717
2019-01-07Open-market sale473$34.7517,396
2019-01-07Open-market sale57$34.755,772
2018-06-19Option exercise (derivative)20,000$10.8546,898
2018-06-19Open-market sale8,000$48.0929,154
2018-06-19Open-market sale12,000$48.4617,154
2018-06-19Option exercise20,000$10.8537,154
2018-01-05Open-market sale82$18.035,125
2018-01-05Open-market sale621$18.0317,154
2018-01-04Open-market sale77$17.675,207
2018-01-03Grant / award (derivative)70,000$0.0070,000
2018-01-03Grant / award874$0.005,284
2017-01-05Open-market sale78$11.822,687
2017-01-03Grant / award (derivative)35,000$0.0035,000
2017-01-03Grant / award6,000$0.0016,000
2017-01-03Grant / award720$0.002,765
2016-09-27Option exercise (derivative)3,414$10.8566,898
2016-09-27Option exercise (derivative)6,586$10.853,102
2016-09-27Option exercise6,586$10.8510,000
2016-09-27Option exercise3,414$10.853,414
2016-01-04Grant / award (derivative)55,000$0.0055,000
2015-04-15Open-market sale5,400$68.354,111
2015-04-15Open-market sale4,111$69.040
2015-03-19Open-market sale12,000$69.3617,881
2015-03-19Open-market sale1,500$71.1211,181
2015-03-19Open-market sale5,200$70.4112,681
2015-03-19Open-market sale1,670$72.529,511
2015-03-10Open-market sale79$70.711,295
2015-02-17Option exercise (derivative)312$0.009,688
2015-02-17Option exercise (derivative)3,592$0.0070,312
2015-02-17Open-market sale1,504$53.3732,281
2015-02-17Open-market sale2,400$54.5629,881
2015-02-17Option exercise312$10.8533,785
2015-02-17Option exercise3,592$10.8533,473
2015-01-21Option exercise (derivative)996$0.0073,904
2015-01-21Option exercise996$10.8530,877
2015-01-21Open-market sale996$60.0029,881
2015-01-20Option exercise (derivative)20,100$0.0074,900
2015-01-20Option exercise (derivative)5,000$0.0010,000
2015-01-20Open-market sale24,600$60.2530,381
2015-01-20Option exercise5,000$10.8534,881
2015-01-20Open-market sale500$61.0229,881
2015-01-20Option exercise20,100$10.8554,981
2015-01-02Grant / award (derivative)69,550$51.0069,550
2014-12-04Open-market sale175$50.001,374
2014-03-19Open-market sale500$32.2129,881
2014-03-19Open-market sale10,359$31.9030,381
2014-01-28Grant / award (derivative)40,000$27.0540,000
2013-06-19———1,549
2013-06-19———40,740

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.