Gregory Neil Almstead

Affiliations

  • Chief Technical Ops Officer at Ptc Therapeutics Inc. (PTCT), 2025-02-21
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
PTCT $50.12 34 5,907 2025-02-20 Filing
PTCT $50.12 1,578 100,353 2025-02-20 Filing
PTCT $50.10 34 5,941 2025-02-19 Filing
PTCT $50.10 1,300 101,931 2025-02-19 Filing
PTCT $44.50 107 5,975 2025-01-08 Filing