Latest insider trades
89 Form 4 trades in our database.
Showing trades by almstead-neil-gregory-1578850Clear
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Almstead Neil Gregorysold3,744 shares ofPTCTat $82.61$309K · filed Details
- Almstead Neil Gregoryexercised11,399 shares ofPTCTat $33.02$376K · filed Details
- Almstead Neil Gregorysold3,095 shares ofPTCTat $85.15$264K · filed Details
- Almstead Neil Gregorysold9,171 shares ofPTCTat $84.42$774K · filed Details
- Almstead Neil Gregorysold21,844 shares ofPTCTat $83.33$1.8M · filed Details
- Almstead Neil Gregorysold13,514 shares ofPTCTat $82.55$1.1M · filed Details
- Almstead Neil Gregoryexercised47,624 shares ofPTCTat $33.02$1.6M · filed Details
- Almstead Neil Gregorysold200 shares ofPTCTat $85.37$17K · filed Details
- Almstead Neil Gregorysold1,757 shares ofPTCTat $84.56$149K · filed Details
- Almstead Neil Gregorysold3,663 shares ofPTCTat $83.41$306K · filed Details
- Almstead Neil Gregorysold2,790 shares ofPTCTat $82.82$231K · filed Details
- Almstead Neil Gregoryexercised8,410 shares ofPTCTat $18.01$151K · filed Details
- Almstead Neil Gregorysold180 shares ofPTCTat $85.17$15K · filed Details
- Almstead Neil Gregorysold289 shares ofPTCTat $84.61$24K · filed Details
- Almstead Neil Gregorysold862 shares ofPTCTat $83.35$72K · filed Details
- Almstead Neil Gregorysold689 shares ofPTCTat $82.63$57K · filed Details
- Almstead Neil Gregoryexercised2,020 shares ofPTCTat $33.02$67K · filed Details
- Almstead Neil Gregorysold574 shares ofPTCTat $84.67$49K · filed Details
- Almstead Neil Gregorysold990 shares ofPTCTat $83.44$83K · filed Details
- Almstead Neil Gregorysold911 shares ofPTCTat $82.63$75K · filed Details
- Almstead Neil Gregoryexercised2,475 shares ofPTCTat $18.01$45K · filed Details
- Almstead Neil Gregorysold6,101 shares ofPTCTat $80.17$489K · filed Details
- Almstead Neil Gregoryexercised6,101 shares ofPTCTat $33.02$201K · filed Details
- Almstead Neil Gregorysold21,206 shares ofPTCTat $80.19$1.7M · filed Details
- Almstead Neil Gregoryexercised21,206 shares ofPTCTat $33.02$700K · filed Details
- Almstead Neil Gregorysold4,715 shares ofPTCTat $80.15$378K · filed Details
- Almstead Neil Gregoryexercised4,715 shares ofPTCTat $18.01$85K · filed Details
- Almstead Neil Gregorysold1,650 shares ofPTCTat $80.14$132K · filed Details
- Almstead Neil Gregoryexercised1,650 shares ofPTCTat $33.02$54K · filed Details
- Almstead Neil Gregorysold1,900 shares ofPTCTat $80.14$152K · filed Details
- Almstead Neil Gregoryexercised1,900 shares ofPTCTat $18.01$34K · filed Details
- Almstead Neil Gregorysold4,276 shares ofPTCTat $67.15$287K · filed Details
- Almstead Neil Gregorysold23,863 shares ofPTCTat $66.45$1.6M · filed Details
- Almstead Neil Gregorysold23,419 shares ofPTCTat $65.45$1.5M · filed Details
- Almstead Neil Gregoryexercised51,558 shares ofPTCTat $30.86$1.6M · filed Details
- Almstead Neil Gregorysold73 shares ofPTCTat $67.16$5K · filed Details
- Almstead Neil Gregorysold1,760 shares ofPTCTat $66.56$117K · filed Details
- Almstead Neil Gregorysold1,609 shares ofPTCTat $65.46$105K · filed Details
- Almstead Neil Gregoryexercised3,442 shares ofPTCTat $30.86$106K · filed Details