Almstead Neil Gregory

PTC Therapeutics, Inc. · CHIEF TECHNICAL OPS OFFICER

Almstead Neil Gregory is listed in filings as CHIEF TECHNICAL OPS OFFICER at PTC Therapeutics, Inc.. This profile follows SEC Form 4 activity through Apr 3, 2026, including sale activity. Recent filings connect the profile to PTC Therapeutics, Inc. (PTCT). The current snapshot covers public activity from Oct 7, 2025 to Apr 3, 2026. Reported amounts are shown as $1.6M to $132.2K. The page organizes purchases, sales, issuer links, reported share activity, and filing evidence for review as public disclosure data.

History Trades

CompanyValueActionPriceLast Price
PTC Therapeutics, Inc.PTCT$2M23.9k sharesSellOct 3, 2025$66.45$78.52
PTC Therapeutics, Inc.PTCT$2M23.4k sharesSellOct 3, 2025$65.45$78.52
PTC Therapeutics, Inc.PTCT$132k1.7k sharesSellNov 24, 2025$80.14$78.52
PTC Therapeutics, Inc.PTCT$378k4.7k sharesSellNov 24, 2025$80.15$78.52
PTC Therapeutics, Inc.PTCT$489k6.1k sharesSellNov 24, 2025$80.17$78.52
PTC Therapeutics, Inc.PTCT$2M21.2k sharesSellNov 24, 2025$80.19$78.52
PTC Therapeutics, Inc.PTCT$264k3.1k sharesSellNov 25, 2025$85.15$78.52
PTC Therapeutics, Inc.PTCT$17k200 sharesSellNov 25, 2025$85.34$78.52
PTC Therapeutics, Inc.PTCT$49k574 sharesSellNov 25, 2025$84.67$78.52
PTC Therapeutics, Inc.PTCT$15k180 sharesSellNov 25, 2025$85.17$78.52
PTC Therapeutics, Inc.PTCT$17k200 sharesSellNov 25, 2025$85.37$78.52
PTC Therapeutics, Inc.PTCT$24k289 sharesSellNov 25, 2025$84.61$78.52
PTC Therapeutics, Inc.PTCT$149k1.8k sharesSellNov 25, 2025$84.56$78.52
PTC Therapeutics, Inc.PTCT$222k2.6k sharesSellNov 25, 2025$84.54$78.52
PTC Therapeutics, Inc.PTCT$72k862 sharesSellNov 25, 2025$83.35$78.52
PTC Therapeutics, Inc.PTCT$83k990 sharesSellNov 25, 2025$83.44$78.52
PTC Therapeutics, Inc.PTCT$57k689 sharesSellNov 25, 2025$82.63$78.52
PTC Therapeutics, Inc.PTCT$75k911 sharesSellNov 25, 2025$82.63$78.52
PTC Therapeutics, Inc.PTCT$306k3.7k sharesSellNov 25, 2025$83.41$78.52
PTC Therapeutics, Inc.PTCT$403k4.8k sharesSellNov 25, 2025$83.39$78.52
PTC Therapeutics, Inc.PTCT$774k9.2k sharesSellNov 25, 2025$84.42$78.52
PTC Therapeutics, Inc.PTCT$231k2.8k sharesSellNov 25, 2025$82.82$78.52
PTC Therapeutics, Inc.PTCT$309k3.7k sharesSellNov 25, 2025$82.61$78.52
PTC Therapeutics, Inc.PTCT$2M21.8k sharesSellNov 25, 2025$83.33$78.52
PTC Therapeutics, Inc.PTCT$1M13.5k sharesSellNov 25, 2025$82.55$78.52
PTC Therapeutics, Inc.PTCT$4k52 sharesSellJan 7, 2026$77.48$78.52
PTC Therapeutics, Inc.PTCT$4.2k54 sharesSellJan 6, 2026$76.95$78.52
PTC Therapeutics, Inc.PTCT$79k1k sharesSellJan 7, 2026$77.48$78.52
PTC Therapeutics, Inc.PTCT$98k1.3k sharesSellJan 6, 2026$76.95$78.52
PTC Therapeutics, Inc.PTCT$4.5k59 sharesSellJan 8, 2026$76.45$78.52
PTC Therapeutics, Inc.PTCT$67k881 sharesSellJan 8, 2026$76.45$78.52
PTC Therapeutics, Inc.PTCT$4.5k65 sharesSellFeb 18, 2026$69.36$78.52
PTC Therapeutics, Inc.PTCT$212k3.1k sharesSellFeb 18, 2026$69.36$78.52
PTC Therapeutics, Inc.PTCT$253k4k sharesSellMar 5, 2026$63.38$78.52