Latest insider trades
407 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- 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
- Boulding Mark Elliottsold1,306 shares ofPTCTat $63.8$83K · filed Details
- Boulding Mark Elliottsold1,757 shares ofPTCTat $62.89$110K · filed Details
- Boulding Mark Elliottexercised3,375 shares ofPTCTat $38.1$129K · filed Details
- Reeve Emmasold1,884 shares ofPTCTat $66.89$126K · filed Details
- Reeve Emmasold4,037 shares ofPTCTat $66.1$267K · filed Details
- Reeve Emmasold2,729 shares ofPTCTat $65.05$178K · filed Details
- Reeve Emmaexercised8,650 shares ofPTCTat $33.63$291K · filed Details
- Reeve Emmasold1,600 shares ofPTCTat $66.93$107K · filed Details
- Reeve Emmasold3,149 shares ofPTCTat $66.11$208K · filed Details
- Reeve Emmasold2,163 shares ofPTCTat $65.02$141K · filed Details
- Reeve Emmaexercised6,912 shares ofPTCTat $33.02$228K · filed Details
- Reeve Emmasold2,381 shares ofPTCTat $66.87$159K · filed Details
- Reeve Emmasold4,591 shares ofPTCTat $66.09$303K · filed Details
- Reeve Emmasold3,028 shares ofPTCTat $65.09$197K · filed Details
- Reeve Emmaexercised10,000 shares ofPTCTat $39.42$394K · filed Details
- Jacobson Allan Stevensold12,000 shares ofPTCTat $65$780K · filed Details
- Jacobson Allan Stevenexercised12,000 shares ofPTCTat $30.86$370K · filed Details
- Boulding Mark Elliottsold2,266 shares ofPTCTat $65.07$147K · filed Details
- Boulding Mark Elliottexercised2,266 shares ofPTCTat $39.42$89K · filed Details
- Boulding Mark Elliottsold877 shares ofPTCTat $66.67$58K · filed Details
- Boulding Mark Elliottsold838 shares ofPTCTat $65.72$55K · filed Details
- Boulding Mark Elliottsold550 shares ofPTCTat $64.44$35K · filed Details
- Boulding Mark Elliottexercised2,265 shares ofPTCTat $39.42$89K · filed Details
- Boulding Mark Elliottsold906 shares ofPTCTat $66.63$60K · filed Details
- Boulding Mark Elliottsold824 shares ofPTCTat $65.73$54K · filed Details
- Boulding Mark Elliottsold536 shares ofPTCTat $64.43$35K · filed Details
- Boulding Mark Elliottexercised2,266 shares ofPTCTat $39.42$89K · filed Details
- Boulding Mark Elliottsold1,500 shares ofPTCTat $67.15$101K · filed Details
- Boulding Mark Elliottsold7,400 shares ofPTCTat $66.44$492K · filed Details
- Boulding Mark Elliottsold6,124 shares ofPTCTat $65.47$401K · filed Details
- Boulding Mark Elliottsold3,100 shares ofPTCTat $64.43$200K · filed Details