Latest insider trades
168 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Quinn Sean Edwardexercised2,300 shares ofCMPRat $0 · filed Details
- Keane Robert Stax-withheld4,522 shares ofCMPRat $93.25$422K · filed Details
- Keane Robert Sexercised3,388 shares ofCMPRat $0 · filed Details
- Keane Robert Sexercised145 shares ofCMPRat $0 · filed Details
- Keane Robert Sexercised9,579 shares ofCMPRat $0 · filed Details
- Wensveen Maartensold1,555 shares ofCMPRat $94.13$146K · filed Details
- Wensveen Maartensold9,797 shares ofCMPRat $93.49$916K · filed Details
- Wensveen Maartensold4,636 shares ofCMPRat $92.39$428K · filed Details
- Wensveen Maartensold2,884 shares ofCMPRat $91.73$265K · filed Details
- Wensveen Maartensold379 shares ofCMPRat $90.73$34K · filed Details
- Wensveen Maartenexercised10,000 shares ofCMPRat $46.2$462K · filed Details
- Baumgartner Floriantax-withheld4,411 shares ofCMPRat $80.49$355K · filed Details
- Baumgartner Florianexercised1,025 shares ofCMPRat $0 · filed Details
- Baumgartner Florianexercised8,263 shares ofCMPRat $0 · filed Details
- Baumgartner Floriantax-withheld3,106 shares ofCMPRat $74.27$231K · filed Details
- Baumgartner Florianexercised1,303 shares ofCMPRat $0 · filed Details
- Baumgartner Florianexercised3,550 shares ofCMPRat $0 · filed Details
- Baumgartner Florianexercised1,691 shares ofCMPRat $0 · filed Details
- Wensveen Maartentax-withheld2,063 shares ofCMPRat $74.27$153K · filed Details
- Wensveen Maartenexercised1,303 shares ofCMPRat $0 · filed Details
- Wensveen Maartenexercised3,697 shares ofCMPRat $0 · filed Details
- Wensveen Maartenexercised1,860 shares ofCMPRat $0 · filed Details
- Quinn Sean Edwardtax-withheld2,546 shares ofCMPRat $74.27$189K · filed Details
- Quinn Sean Edwardexercised1,651 shares ofCMPRat $0 · filed Details
- Quinn Sean Edwardexercised4,571 shares ofCMPRat $0 · filed Details
- Quinn Sean Edwardexercised2,300 shares ofCMPRat $0 · filed Details
- Keane Robert Stax-withheld4,117 shares ofCMPRat $74.27$306K · filed Details
- Keane Robert Sexercised3,388 shares ofCMPRat $0 · filed Details
- Keane Robert Sexercised146 shares ofCMPRat $0 · filed Details
- Keane Robert Sexercised9,578 shares ofCMPRat $0 · filed Details
- Baumgartner Floriantax-withheld488 shares ofCMPRat $79.73$39K · filed Details
- Baumgartner Florianexercised1,026 shares ofCMPRat $0 · filed Details
- Ting Wayne Hsing-Yuangranted2,687 shares ofCMPRat $0 · filed Details
- Temperley Dessislavagranted2,687 shares ofCMPRat $0 · filed Details
- Gasperment Sophiegranted2,687 shares ofCMPRat $0 · filed Details
- VASSALLUZZO SCOTT Jgranted2,687 shares ofCMPRat $0 · filed Details
- Baumgartner Floriantax-withheld3,108 shares ofCMPRat $66.59$207K · filed Details
- Baumgartner Florianexercised1,303 shares ofCMPRat $0 · filed Details
- Baumgartner Florianexercised3,550 shares ofCMPRat $0 · filed Details
- Baumgartner Florianexercised1,691 shares ofCMPRat $0 · filed Details
- Temperley Dessislavatax-withheld1,256 shares ofCMPRat $66.59$84K · filed Details
- Temperley Dessislavaexercised638 shares ofCMPRat $0 · filed Details
- Temperley Dessislavaexercised494 shares ofCMPRat $0 · filed Details
- Temperley Dessislavaexercised1,128 shares ofCMPRat $0 · filed Details
- Temperley Dessislavaexercised351 shares ofCMPRat $0 · filed Details
- Wensveen Maartentax-withheld3,319 shares ofCMPRat $66.59$221K · filed Details
- Wensveen Maartenexercised1,303 shares ofCMPRat $0 · filed Details
- Wensveen Maartenexercised3,697 shares ofCMPRat $0 · filed Details
- Wensveen Maartenexercised1,860 shares ofCMPRat $0 · filed Details
- Gasperment Sophietax-withheld1,256 shares ofCMPRat $66.59$84K · filed Details