Almstead Neil Gregory

Officer · PTCT

As of 2026-09-16, Almstead Neil Gregory has 126 Form 4 transactions on record across 1 company — 115 in the trailing 12 months.

Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.

Pattern in the record: open-market sales filed in February in multiple years since 2025 — a recurring calendar cadence, more consistent with scheduled activity than a one-off decision.

Reconstructed holdings

Direct: $3.0MIndirect: $185K$3.2Mas of 2026-09-16
  • Direct $3.0M
  • Indirect $185K
PTCTdirect45,036 sh$3.0M
PTCTindirect2,737 sh$185K

Reconstructed from this person's own Form 4 filings — the total each filing reported owning afterward, priced at the close on the as-of date shown. A filed position can lag the real one.

Direct and indirect holdings (e.g. through a trust or fund) are tagged separately, as filed.

Trades by company

PTCT · 126 trades
2026-07-09: Sale, 2,464 sh ($222K)2026-07-09: Option exercise, 2,464 sh ($115K)2026-07-09: Option exercise, 2,464 sh ($0)2026-07-07: Sale, 11,369 sh ($1.0M)2026-07-07: Option exercise, 24,613 sh ($970K)2026-07-07: Sale, 9,288 sh ($831K)2026-07-07: Sale, 3,956 sh ($345K)2026-07-07: Option exercise, 24,613 sh ($0)2026-07-06: Sale, 10,090 sh ($871K)2026-07-06: Sale, 8,786 sh ($750K)2026-07-06: Option exercise, 18,876 sh ($719K)2026-07-06: Sale, 2,474 sh ($215K)2026-07-06: Option exercise, 2,474 sh ($98K)2026-07-06: Sale, 426 sh ($36K)2026-07-06: Sale, 385 sh ($33K)2026-07-06: Option exercise, 811 sh ($31K)2026-07-06: Option exercise, 811 sh ($0)2026-07-06: Option exercise, 18,876 sh ($0)2026-07-06: Option exercise, 2,474 sh ($0)2026-06-26: Sale, 7,718 sh ($658K)2026-06-26: Option exercise, 7,718 sh ($294K)2026-06-26: Sale, 412 sh ($35K)2026-06-26: Option exercise, 412 sh ($16K)2026-06-26: Option exercise, 412 sh ($0)2026-06-26: Option exercise, 7,718 sh ($0)2026-06-25: Sale, 11,337 sh ($981K)2026-06-25: Option exercise, 19,859 sh ($757K)2026-06-25: Sale, 8,522 sh ($727K)2026-06-25: Sale, 582 sh ($50K)2026-06-25: Option exercise, 1,001 sh ($38K)2026-06-25: Sale, 419 sh ($36K)2026-06-25: Sale, 100 sh ($9K)2026-06-25: Option exercise, 100 sh ($4K)2026-06-25: Option exercise, 1,001 sh ($0)2026-06-25: Option exercise, 19,859 sh ($0)2026-06-25: Option exercise, 100 sh ($0)2026-06-24: Sale, 4,922 sh ($419K)2026-06-24: Option exercise, 4,922 sh ($188K)2026-06-24: Sale, 401 sh ($34K)2026-06-24: Option exercise, 401 sh ($15K)2026-06-24: Option exercise, 401 sh ($0)2026-06-24: Option exercise, 4,922 sh ($0)2026-06-22: Sale, 12,130 sh ($978K)2026-06-22: Sale, 11,619 sh ($944K)2026-06-22: Option exercise, 23,749 sh ($610K)2026-06-22: Option exercise, 23,749 sh ($0)2026-04-01: Sale, 39,393 sh ($2.7M)2026-04-01: Sale, 12,530 sh ($871K)2026-04-01: Sale, 80 sh ($6K)2026-03-05: Sale, 3,989 sh ($253K)2026-02-18: Sale, 3,056 sh ($212K)2026-02-18: Sale, 65 sh ($5K)2026-01-08: Sale, 881 sh ($67K)2026-01-08: Sale, 59 sh ($5K)2026-01-07: Sale, 1,026 sh ($79K)2026-01-07: Sale, 52 sh ($4K)2026-01-06: Sale, 1,279 sh ($98K)2026-01-06: Sale, 54 sh ($4K)2026-01-02: Award / grant, 520 sh ($0)2026-01-02: Award / grant, 17,500 sh ($0)2026-01-02: Award / grant, 43,750 sh ($0)2025-11-25: Sale, 21,844 sh ($1.8M)2025-11-25: Option exercise, 47,624 sh ($1.6M)2025-11-25: Sale, 13,514 sh ($1.1M)2025-11-25: Sale, 9,171 sh ($774K)2025-11-25: Sale, 4,834 sh ($403K)2025-11-25: Option exercise, 11,399 sh ($376K)2025-11-25: Sale, 3,744 sh ($309K)2025-11-25: Sale, 3,663 sh ($306K)2025-11-25: Sale, 3,095 sh ($264K)2025-11-25: Sale, 2,790 sh ($231K)2025-11-25: Sale, 2,621 sh ($222K)2025-11-25: Option exercise, 8,410 sh ($151K)2025-11-25: Sale, 1,757 sh ($149K)2025-11-25: Sale, 990 sh ($83K)2025-11-25: Sale, 911 sh ($75K)2025-11-25: Sale, 862 sh ($72K)2025-11-25: Option exercise, 2,020 sh ($67K)2025-11-25: Sale, 689 sh ($57K)2025-11-25: Sale, 574 sh ($49K)2025-11-25: Option exercise, 2,475 sh ($45K)2025-11-25: Sale, 289 sh ($24K)2025-11-25: Sale, 200 sh ($17K)2025-11-25: Sale, 200 sh ($17K)2025-11-25: Sale, 180 sh ($15K)2025-11-25: Option exercise, 11,399 sh ($0)2025-11-25: Option exercise, 47,624 sh ($0)2025-11-25: Option exercise, 8,410 sh ($0)2025-11-25: Option exercise, 2,020 sh ($0)2025-11-25: Option exercise, 2,475 sh ($0)2025-11-24: Sale, 21,206 sh ($1.7M)2025-11-24: Option exercise, 21,206 sh ($700K)2025-11-24: Sale, 6,101 sh ($489K)2025-11-24: Sale, 4,715 sh ($378K)2025-11-24: Option exercise, 6,101 sh ($201K)2025-11-24: Sale, 1,900 sh ($152K)2025-11-24: Sale, 1,650 sh ($132K)2025-11-24: Option exercise, 4,715 sh ($85K)2025-11-24: Option exercise, 1,650 sh ($54K)2025-11-24: Option exercise, 1,900 sh ($34K)2025-11-24: Option exercise, 6,101 sh ($0)2025-11-24: Option exercise, 1,650 sh ($0)2025-11-24: Option exercise, 1,900 sh ($0)2025-11-24: Option exercise, 4,715 sh ($0)2025-11-24: Option exercise, 21,206 sh ($0)2025-10-03: Option exercise, 51,558 sh ($1.6M)2025-10-03: Sale, 23,863 sh ($1.6M)2025-10-03: Sale, 23,419 sh ($1.5M)2025-10-03: Sale, 4,276 sh ($287K)2025-10-03: Sale, 1,760 sh ($117K)2025-10-03: Option exercise, 3,442 sh ($106K)2025-10-03: Sale, 1,609 sh ($105K)2025-10-03: Sale, 73 sh ($5K)2025-10-03: Option exercise, 51,558 sh ($0)2025-10-03: Option exercise, 3,442 sh ($0)2025-02-20: Sale, 1,578 sh ($79K)2025-02-20: Sale, 34 sh ($2K)2025-02-19: Sale, 1,300 sh ($65K)2025-02-19: Sale, 34 sh ($2K)2025-01-08: Sale, 1,552 sh ($69K)2025-01-08: Sale, 107 sh ($5K)2025-01-07: Sale, 1,265 sh ($57K)2025-01-07: Sale, 55 sh ($2K)2025-01-03: Award / grant, 715 sh ($0)2025-01-03: Award / grant, 47,500 sh ($0)2025-01-03: Award / grant, 19,000 sh ($0)

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2026-07-09PTCTSale2,464 @ $90.25$222K−3.9% of holding60,299Form 4
2026-07-07PTCTSale11,369 @ $89.03$1.0M−14.0% of holding69,587Form 4
2026-07-07PTCTSale9,288 @ $89.44$831K−13.3% of holding60,299Form 4
2026-07-07PTCTSale3,956 @ $87.17$345K−4.7% of holding80,956Form 4
2026-07-06PTCTSale10,090 @ $86.32$871K−14.3% of holding60,299Form 4
2026-07-06PTCTSale8,786 @ $85.35$750K−11.1% of holding70,389Form 4
2026-07-06PTCTSale2,474 @ $87.03$215K−3.9% of holding60,299Form 4
2026-07-06PTCTSale426 @ $85.28$36K−0.7% of holding60,684Form 4
2026-07-06PTCTSale385 @ $86.34$33K−0.6% of holding60,299Form 4
2026-06-26PTCTSale7,718 @ $85.26$658K−11.4% of holding60,137Form 4
2026-06-26PTCTSale412 @ $85.23$35K−0.7% of holding60,137Form 4
2026-06-25PTCTSale11,337 @ $86.51$981K−15.9% of holding60,137Form 4
2026-06-25PTCTSale8,522 @ $85.26$727K−10.7% of holding71,474Form 4
2026-06-25PTCTSale582 @ $85.24$50K−1.0% of holding60,556Form 4
2026-06-25PTCTSale419 @ $86.39$36K−0.7% of holding60,137Form 4
2026-06-25PTCTSale100 @ $87.00$9K−0.2% of holding60,137Form 4
2026-06-24PTCTSale4,922 @ $85.03$419K−7.6% of holding60,137Form 4
2026-06-24PTCTSale401 @ $85.01$34K−0.7% of holding60,137Form 4
2026-06-22PTCTSale12,130 @ $80.61$978K−14.5% of holding71,756Form 4
2026-06-22PTCTSale11,619 @ $81.21$944K−16.2% of holding60,137Form 4
2026-04-01PTCTSale39,393 @ $68.89$2.7M−35.1% of holding72,747Form 4
2026-04-01PTCTSale12,530 @ $69.50$871K−17.2% of holding60,217Form 4
2026-04-01PTCTSale80 @ $70.30$6K−0.1% of holding60,137Form 4
2026-03-05PTCTSale3,989 @ $63.38$253K−59.3% of holding2,737Form 4
2026-02-18PTCTSale3,056 @ $69.36$212K−2.7% of holding112,140Form 4
2026-02-18PTCTSale65 @ $69.36$5K−1.0% of holding6,726Form 4
2026-01-08PTCTSale881 @ $76.45$67K−0.8% of holding115,196Form 4
2026-01-08PTCTSale59 @ $76.45$5K−0.9% of holding6,791Form 4
2026-01-07PTCTSale1,026 @ $77.48$79K−0.9% of holding116,077Form 4
2026-01-07PTCTSale52 @ $77.48$4K−0.8% of holding6,850Form 4
2026-01-06PTCTSale1,279 @ $76.95$98K−1.1% of holding117,103Form 4
2026-01-06PTCTSale54 @ $76.95$4K−0.8% of holding6,902Form 4
2025-11-25PTCTSale21,844 @ $83.33$1.8M−16.2% of holding112,891Form 4
2025-11-25PTCTSale13,514 @ $82.55$1.1M−9.1% of holding134,735Form 4
2025-11-25PTCTSale9,171 @ $84.42$774K−8.1% of holding103,720Form 4
2025-11-25PTCTSale4,834 @ $83.39$403K−4.5% of holding103,446Form 4
2025-11-25PTCTSale3,744 @ $82.61$309K−3.3% of holding108,280Form 4
2025-11-25PTCTSale3,663 @ $83.41$306K−3.4% of holding102,582Form 4
2025-11-25PTCTSale3,095 @ $85.15$264K−3.0% of holding100,625Form 4
2025-11-25PTCTSale2,790 @ $82.82$231K−2.6% of holding106,245Form 4
2025-11-25PTCTSale2,621 @ $84.54$222K−2.5% of holding100,825Form 4
2025-11-25PTCTSale1,757 @ $84.56$149K−1.7% of holding100,825Form 4
2025-11-25PTCTSale990 @ $83.44$83K−1.0% of holding101,199Form 4
2025-11-25PTCTSale911 @ $82.63$75K−0.9% of holding102,189Form 4
2025-11-25PTCTSale862 @ $83.35$72K−0.8% of holding101,094Form 4
2025-11-25PTCTSale689 @ $82.63$57K−0.7% of holding101,956Form 4
2025-11-25PTCTSale574 @ $84.67$49K−0.6% of holding100,625Form 4
2025-11-25PTCTSale289 @ $84.61$24K−0.3% of holding100,805Form 4
2025-11-25PTCTSale200 @ $85.37$17K−0.2% of holding100,625Form 4
2025-11-25PTCTSale200 @ $85.34$17K−0.2% of holding100,625Form 4
2025-11-25PTCTSale180 @ $85.17$15K−0.2% of holding100,625Form 4
2025-11-24PTCTSale21,206 @ $80.19$1.7M−17.4% of holding100,625Form 4
2025-11-24PTCTSale6,101 @ $80.17$489K−5.7% of holding100,625Form 4
2025-11-24PTCTSale4,715 @ $80.15$378K−4.5% of holding100,625Form 4
2025-11-24PTCTSale1,900 @ $80.14$152K−1.9% of holding100,625Form 4
2025-11-24PTCTSale1,650 @ $80.14$132K−1.6% of holding100,625Form 4
2025-10-03PTCTSale23,863 @ $66.45$1.6M−18.5% of holding104,901Form 4
2025-10-03PTCTSale23,419 @ $65.45$1.5M−15.4% of holding128,764Form 4
2025-10-03PTCTSale4,276 @ $67.15$287K−4.1% of holding100,625Form 4
2025-10-03PTCTSale1,760 @ $66.56$117K−1.7% of holding100,698Form 4
2025-10-03PTCTSale1,609 @ $65.46$105K−1.5% of holding102,458Form 4
2025-10-03PTCTSale73 @ $67.16$5K−0.1% of holding100,625Form 4
2025-02-20PTCTSale1,578 @ $50.12$79K−1.5% of holding100,353Form 4
2025-02-20PTCTSale34 @ $50.12$2K−0.6% of holding5,907Form 4
2025-02-19PTCTSale1,300 @ $50.10$65K−1.3% of holding101,931Form 4
2025-02-19PTCTSale34 @ $50.10$2K−0.6% of holding5,941Form 4
2025-01-08PTCTSale1,552 @ $44.50$69K−1.5% of holding103,231Form 4
2025-01-08PTCTSale107 @ $44.50$5K−1.8% of holding5,975Form 4
2025-01-07PTCTSale1,265 @ $45.34$57K−1.2% of holding104,783Form 4
2025-01-07PTCTSale55 @ $45.34$2K−0.9% of holding6,082Form 4
56 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-07-09PTCTOption exercise2,46462,763Form 4
2026-07-09PTCTOption exercise2,46445,036Form 4
2026-07-07PTCTOption exercise24,61384,912Form 4
2026-07-07PTCTOption exercise24,6139,063Form 4
2026-07-06PTCTOption exercise18,87679,175Form 4
2026-07-06PTCTOption exercise2,47462,773Form 4
2026-07-06PTCTOption exercise81161,110Form 4
2026-07-06PTCTOption exercise81118,876Form 4
2026-07-06PTCTOption exercise18,8760Form 4
2026-07-06PTCTOption exercise2,47433,676Form 4
2026-06-26PTCTOption exercise7,71867,855Form 4
2026-06-26PTCTOption exercise41260,549Form 4
2026-06-26PTCTOption exercise41227,405Form 4
2026-06-26PTCTOption exercise7,71819,687Form 4
2026-06-25PTCTOption exercise19,85979,996Form 4
2026-06-25PTCTOption exercise1,00161,138Form 4
2026-06-25PTCTOption exercise10060,237Form 4
2026-06-25PTCTOption exercise1,00147,676Form 4
2026-06-25PTCTOption exercise19,85927,817Form 4
2026-06-25PTCTOption exercise10036,150Form 4
2026-06-24PTCTOption exercise4,92265,059Form 4
2026-06-24PTCTOption exercise40160,538Form 4
2026-06-24PTCTOption exercise40153,599Form 4
2026-06-24PTCTOption exercise4,92248,677Form 4
2026-06-22PTCTOption exercise23,74983,886Form 4
2026-06-22PTCTOption exercise23,74923,751Form 4
2026-01-02PTCTAward / grant5206,956Form 4
2026-01-02PTCTAward / grant17,500118,382Form 4
2026-01-02PTCTAward / grant43,75043,750Form 4
2025-11-25PTCTOption exercise47,624148,249Form 4
2025-11-25PTCTOption exercise11,399112,024Form 4
2025-11-25PTCTOption exercise8,410109,035Form 4
2025-11-25PTCTOption exercise2,020102,645Form 4
2025-11-25PTCTOption exercise2,475103,100Form 4
2025-11-25PTCTOption exercise11,3990Form 4
2025-11-25PTCTOption exercise47,6240Form 4
2025-11-25PTCTOption exercise8,4100Form 4
2025-11-25PTCTOption exercise2,02047,624Form 4
2025-11-25PTCTOption exercise2,4758,410Form 4
2025-11-24PTCTOption exercise21,206121,831Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.