Latest insider trades
388 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- 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
- Boulding Mark Elliottexercised18,124 shares ofPTCTat $39.42$714K · 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
- Reeve Emmasold837 shares ofPTCTat $59.5$50K · filed Details
- Reeve Emmaexercised837 shares ofPTCTat $33.63$28K · filed Details
- Reeve Emmasold10,000 shares ofPTCTat $59.5$595K · filed Details
- Reeve Emmaexercised10,000 shares ofPTCTat $25.69$257K · filed Details
- Reeve Emmasold1,334 shares ofPTCTat $59.5$79K · filed Details
- Reeve Emmasold3,534 shares ofPTCTat $59.5$210K · filed Details
- Boulding Mark Elliottsold905 shares ofPTCTat $61.21$55K · filed Details
- Boulding Mark Elliottexercised905 shares ofPTCTat $38.1$34K · filed Details
- Boulding Mark Elliottsold1,019 shares ofPTCTat $61.31$62K · filed Details
- Boulding Mark Elliottexercised1,019 shares ofPTCTat $38.1$39K · filed Details