Latest insider trades
388 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Jacobson Allan Stevensold6,100 shares ofPTCTat $80.15$489K · filed Details
- Jacobson Allan Stevenexercised6,100 shares ofPTCTat $18.01$110K · filed Details
- Jacobson Allan Stevensold5,701 shares ofPTCTat $80.13$457K · filed Details
- Jacobson Allan Stevenexercised5,701 shares ofPTCTat $11.23$64K · filed Details
- Almstead Neil Gregorysold2,621 shares ofPTCTat $84.54$222K · filed Details
- Almstead Neil Gregorysold4,834 shares ofPTCTat $83.39$403K · filed Details
- 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
- Reeve Emmasold10,000 shares ofPTCTat $79.5$795K · filed Details
- Reeve Emmaexercised10,000 shares ofPTCTat $51.16$512K · filed Details
- Okey Stephaniegifted867 shares ofPTCTat $0 · filed Details
- Boulding Mark Elliottsold192 shares ofPTCTat $77.18$15K · filed Details
- Boulding Mark Elliottsold777 shares ofPTCTat $76.53$59K · filed Details
- Boulding Mark Elliottsold1,843 shares ofPTCTat $75.64$139K · filed Details
- Boulding Mark Elliottexercised2,812 shares ofPTCTat $25.69$72K · filed Details
- Reeve Emmasold7,333 shares ofPTCTat $74.5$546K · filed Details
- Reeve Emmaexercised7,333 shares ofPTCTat $46.54$341K · filed Details
- Reeve Emmasold12,000 shares ofPTCTat $69.5$834K · filed Details
- Reeve Emmaexercised12,000 shares ofPTCTat $38.1$457K · filed Details
- Reeve Emmasold3,666 shares ofPTCTat $69.5$255K · filed Details
- Boulding Mark Elliottsold312 shares ofPTCTat $64.97$20K · filed Details