Latest insider trades
388 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- SCHMERTZLER MICHAELsold610 shares ofPTCTat $72.22$44K · filed Details
- SCHMERTZLER MICHAELsold11,890 shares ofPTCTat $71.55$851K · filed Details
- SCHMERTZLER MICHAELsold5,626 shares ofPTCTat $73.18$412K · filed Details
- SCHMERTZLER MICHAELsold6,874 shares ofPTCTat $72.74$500K · filed Details
- SCHMERTZLER MICHAELsold691 shares ofPTCTat $72.92$50K · filed Details
- SCHMERTZLER MICHAELsold2,390 shares ofPTCTat $71.88$172K · filed Details
- SCHMERTZLER MICHAELsold9,419 shares ofPTCTat $70.78$667K · filed Details
- SCHMERTZLER MICHAELsold7,165 shares ofPTCTat $73.67$528K · filed Details
- SCHMERTZLER MICHAELsold5,335 shares ofPTCTat $72.86$389K · filed Details
- Boulding Mark Elliottsold969 shares ofPTCTat $72.9$71K · filed Details
- Boulding Mark Elliottsold1,844 shares ofPTCTat $72.39$133K · filed Details
- Boulding Mark Elliottexercised2,813 shares ofPTCTat $25.69$72K · filed Details
- Klein Matthew B.sold10,292 shares ofPTCTat $68.57$706K · filed Details
- Sollie-Zetlmayer Hege Elisabethgranted1,738 shares ofPTCTat $0 · filed Details
- Sollie-Zetlmayer Hege Elisabethgranted3,475 shares ofPTCTat $0 · filed Details
- Sollie-Zetlmayer Hege Elisabethgranted2,000 shares ofPTCTat $0 · filed Details
- Sollie-Zetlmayer Hege Elisabethgranted4,000 shares ofPTCTat $0 · filed Details
- Gravier Pierresold3,494 shares ofPTCTat $80.35$281K · filed Details
- Smith Mary L.sold5,834 shares ofPTCTat $90$525K · filed Details
- Smith Mary L.exercised5,834 shares ofPTCTat $42.95$251K · filed Details
- Smith Mary L.sold10,000 shares ofPTCTat $90$900K · filed Details
- Smith Mary L.exercised10,000 shares ofPTCTat $42.95$430K · filed Details
- Almstead Neil Gregorysold2,464 shares ofPTCTat $90.25$222K · filed Details
- Almstead Neil Gregoryexercised2,464 shares ofPTCTat $46.54$115K · filed Details
- Boulding Mark Elliottexercised2,226 shares ofPTCTat $0 · filed Details
- Boulding Mark Elliottsold745 shares ofPTCTat $86.38$64K · filed Details
- Boulding Mark Elliottsold645 shares ofPTCTat $85.84$55K · filed Details
- Boulding Mark Elliottsold1,036 shares ofPTCTat $84.41$87K · filed Details
- Boulding Mark Elliottsold387 shares ofPTCTat $83.1$32K · filed Details
- Boulding Mark Elliottexercised2,813 shares ofPTCTat $46.54$131K · filed Details
- Boulding Mark Elliottsold601 shares ofPTCTat $86.38$52K · filed Details
- Boulding Mark Elliottsold519 shares ofPTCTat $85.84$45K · filed Details
- Boulding Mark Elliottsold833 shares ofPTCTat $84.41$70K · filed Details
- Boulding Mark Elliottsold313 shares ofPTCTat $83.1$26K · filed Details
- Boulding Mark Elliottexercised2,266 shares ofPTCTat $39.42$89K · filed Details
- Almstead Neil Gregorysold9,288 shares ofPTCTat $89.44$831K · filed Details
- Almstead Neil Gregorysold11,369 shares ofPTCTat $89.03$1M · filed Details
- Almstead Neil Gregorysold3,956 shares ofPTCTat $87.17$345K · filed Details
- Almstead Neil Gregoryexercised24,613 shares ofPTCTat $39.42$970K · filed Details
- Almstead Neil Gregorysold2,474 shares ofPTCTat $87.03$215K · filed Details
- Almstead Neil Gregoryexercised2,474 shares ofPTCTat $39.42$98K · filed Details
- Almstead Neil Gregorysold10,090 shares ofPTCTat $86.32$871K · filed Details
- Almstead Neil Gregorysold8,786 shares ofPTCTat $85.35$750K · filed Details
- Almstead Neil Gregoryexercised18,876 shares ofPTCTat $38.1$719K · filed Details
- Almstead Neil Gregorysold385 shares ofPTCTat $86.34$33K · filed Details
- Almstead Neil Gregorysold426 shares ofPTCTat $85.28$36K · filed Details
- Almstead Neil Gregoryexercised811 shares ofPTCTat $38.1$31K · filed Details
- Almstead Neil Gregorysold7,718 shares ofPTCTat $85.26$658K · filed Details
- Almstead Neil Gregoryexercised7,718 shares ofPTCTat $38.1$294K · filed Details
- Almstead Neil Gregorysold412 shares ofPTCTat $85.23$35K · filed Details