Latest insider trades
388 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Almstead Neil Gregoryexercised412 shares ofPTCTat $38.1$16K · filed Details
- Almstead Neil Gregorysold100 shares ofPTCTat $87$9K · filed Details
- Almstead Neil Gregoryexercised100 shares ofPTCTat $39.42$4K · filed Details
- Almstead Neil Gregorysold11,337 shares ofPTCTat $86.51$981K · filed Details
- Almstead Neil Gregorysold8,522 shares ofPTCTat $85.26$727K · filed Details
- Almstead Neil Gregoryexercised19,859 shares ofPTCTat $38.1$757K · filed Details
- Almstead Neil Gregorysold419 shares ofPTCTat $86.39$36K · filed Details
- Almstead Neil Gregorysold582 shares ofPTCTat $85.24$50K · filed Details
- Almstead Neil Gregoryexercised1,001 shares ofPTCTat $38.1$38K · filed Details
- Almstead Neil Gregorysold4,922 shares ofPTCTat $85.03$419K · filed Details
- Almstead Neil Gregoryexercised4,922 shares ofPTCTat $38.1$188K · filed Details
- Almstead Neil Gregorysold401 shares ofPTCTat $85.01$34K · filed Details
- Almstead Neil Gregoryexercised401 shares ofPTCTat $38.1$15K · filed Details
- Almstead Neil Gregorysold11,619 shares ofPTCTat $81.21$944K · filed Details
- Almstead Neil Gregorysold12,130 shares ofPTCTat $80.61$978K · filed Details
- Almstead Neil Gregoryexercised23,749 shares ofPTCTat $25.69$610K · filed Details
- Utter Christine Mariesold19,686 shares ofPTCTat $75.56$1.5M · filed Details
- Utter Christine Marieexercised19,686 shares ofPTCTat $25.69$506K · filed Details
- Boulding Mark Elliottsold309 shares ofPTCTat $79.25$24K · filed Details
- Boulding Mark Elliottsold1,703 shares ofPTCTat $78.5$134K · filed Details
- Boulding Mark Elliottexercised2,012 shares ofPTCTat $46.54$94K · filed Details
- Boulding Mark Elliottsold1,850 shares ofPTCTat $79.24$147K · filed Details
- Boulding Mark Elliottsold6,600 shares ofPTCTat $78.5$518K · filed Details
- Boulding Mark Elliottexercised8,510 shares ofPTCTat $46.54$396K · filed Details
- Pauwels Ericsold17,566 shares ofPTCTat $75$1.3M · filed Details
- Pauwels Ericexercised17,566 shares ofPTCTat $18.01$316K · filed Details
- Pauwels Ericsold3,711 shares ofPTCTat $75$278K · filed Details
- Boulding Mark Elliottsold456 shares ofPTCTat $72.67$33K · filed Details
- Boulding Mark Elliottsold2,356 shares ofPTCTat $72.08$170K · filed Details
- Boulding Mark Elliottexercised2,812 shares ofPTCTat $25.69$72K · filed Details
- Klein Matthew B.sold2,572 shares ofPTCTat $72.46$186K · filed Details
- Klein Matthew B.sold2,100 shares ofPTCTat $73.08$153K · filed Details
- Klein Matthew B.sold7,221 shares ofPTCTat $73.08$528K · filed Details
- Klein Matthew B.sold679 shares ofPTCTat $73.06$50K · filed Details
- Klein Matthew B.granted12,500 shares ofPTCTat $0 · filed Details
- Boulding Mark Elliottsold600 shares ofPTCTat $79.28$48K · filed Details
- Boulding Mark Elliottsold200 shares ofPTCTat $78$16K · filed Details
- Boulding Mark Elliottexercised800 shares ofPTCTat $46.54$37K · filed Details
- Boulding Mark Elliottsold1,900 shares ofPTCTat $79.31$151K · filed Details
- Boulding Mark Elliottsold840 shares ofPTCTat $78.23$66K · filed Details
- Boulding Mark Elliottexercised2,740 shares ofPTCTat $46.54$128K · filed Details
- Klein Matthew B.sold2,850 shares ofPTCTat $70.91$202K · filed Details
- Boulding Mark Elliottsold1,443 shares ofPTCTat $69.75$101K · filed Details
- Boulding Mark Elliottsold822 shares ofPTCTat $68.91$57K · filed Details
- Boulding Mark Elliottexercised2,265 shares ofPTCTat $39.42$89K · filed Details
- Golden Lee Scottsold829 shares ofPTCTat $67.99$56K · filed Details
- Almstead Neil Gregorysold80 shares ofPTCTat $70.3$6K · filed Details
- Almstead Neil Gregorysold12,530 shares ofPTCTat $69.5$871K · filed Details
- Almstead Neil Gregorysold39,393 shares ofPTCTat $68.89$2.7M · filed Details
- Chutter Jessica Carolinegranted2,896 shares ofPTCTat $0 · filed Details