Latest insider trades
407 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- 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
- Boulding Mark Elliottsold544 shares ofPTCTat $62.09$34K · filed Details
- Boulding Mark Elliottsold22,117 shares ofPTCTat $61.33$1.4M · filed Details
- Boulding Mark Elliottexercised22,661 shares ofPTCTat $38.1$863K · filed Details
- Boulding Mark Elliottsold2,470 shares ofPTCTat $61$151K · filed Details
- Boulding Mark Elliottexercised2,470 shares ofPTCTat $38.1$94K · filed Details
- Boulding Mark Elliottsold2,356 shares ofPTCTat $61$144K · filed Details
- Boulding Mark Elliottexercised2,356 shares ofPTCTat $38.1$90K · filed Details
- Boulding Mark Elliottsold17,838 shares ofPTCTat $61$1.1M · filed Details
- Boulding Mark Elliottexercised17,838 shares ofPTCTat $38.1$680K · filed Details
- SOUTHWELL DAVID Psold12,000 shares ofPTCTat $58.34$700K · filed Details
- SOUTHWELL DAVID Pexercised12,000 shares ofPTCTat $30.86$370K · filed Details
- Pauwels Ericsold1,250 shares ofPTCTat $56.86$71K · filed Details
- Pauwels Ericexercised1,250 shares ofPTCTat $11.32$14K · filed Details
- Pauwels Ericsold1,238 shares ofPTCTat $56.85$70K · filed Details
- Pauwels Ericexercised1,238 shares ofPTCTat $11.32$14K · filed Details
- Pauwels Ericsold2,406 shares ofPTCTat $56.92$137K · filed Details
- Pauwels Ericexercised2,406 shares ofPTCTat $11.23$27K · filed Details
- Pauwels Ericsold3,713 shares ofPTCTat $56.92$211K · filed Details
- Pauwels Ericexercised3,713 shares ofPTCTat $30.86$115K · filed Details
- Pauwels Ericsold8,528 shares ofPTCTat $56.92$485K · filed Details
- Pauwels Ericexercised8,528 shares ofPTCTat $18.01$154K · filed Details
- Pauwels Ericsold6,017 shares ofPTCTat $56.91$342K · filed Details
- Pauwels Ericexercised6,017 shares ofPTCTat $11.23$68K · filed Details
- Pauwels Ericsold16,698 shares ofPTCTat $56.94$951K · filed Details
- Pauwels Ericexercised16,698 shares ofPTCTat $30.86$515K · filed Details
- Jacobson Allan Stevensold1,667 shares ofPTCTat $50.15$84K · filed Details
- Boulding Mark Elliottsold2,813 shares ofPTCTat $48.58$137K · filed Details
- Boulding Mark Elliottexercised2,813 shares ofPTCTat $25.69$72K · filed Details
- Klein Matthew B.sold10,739 shares ofPTCTat $51.74$556KDetails
- Klein Matthew B.granted75,000 shares ofPTCTat $0 · filed Details
- Gravier Pierresold2,516 shares ofPTCTat $49.46$124K · filed Details