Latest insider trades
168 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Keane Robert Stax-withheld17,624 shares ofCMPRat $94.46$1.7M · filed Details
- Keane Robert Sexercised779 shares ofCMPRat $0 · filed Details
- Keane Robert Sexercised30,376 shares ofCMPRat $0 · filed Details
- Keane Robert Sexercised347 shares ofCMPRat $0 · filed Details
- Keane Robert Sexercised3,387 shares ofCMPRat $0 · filed Details
- Keane Robert Sexercised146 shares ofCMPRat $0 · filed Details
- Keane Robert Sexercised9,579 shares ofCMPRat $0 · filed Details
- Quinn Sean Edwardtax-withheld11,277 shares ofCMPRat $94.46$1.1M · filed Details
- Quinn Sean Edwardexercised14,799 shares ofCMPRat $0 · filed Details
- Quinn Sean Edwardexercised1,651 shares ofCMPRat $0 · filed Details
- Quinn Sean Edwardexercised4,570 shares ofCMPRat $0 · filed Details
- Quinn Sean Edwardexercised2,299 shares ofCMPRat $0 · filed Details
- Wensveen Maartentax-withheld8,968 shares ofCMPRat $94.46$847K · filed Details
- Wensveen Maartenexercised11,683 shares ofCMPRat $0 · 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
- Baumgartner Floriantax-withheld8,716 shares ofCMPRat $94.46$823K · filed Details
- Baumgartner Florianexercised11,810 shares ofCMPRat $0 · 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
- Keane Robert Ssold5 shares ofCMPRat $97.06$485 · filed Details
- Keane Robert Ssold4,237 shares ofCMPRat $96.5$409K · filed Details
- Keane Robert Ssold2,258 shares ofCMPRat $95.33$215K · filed Details
- Baumgartner Floriangranted47,239 shares ofCMPRat $0 · filed Details
- Wensveen Maartengranted46,731 shares ofCMPRat $0 · filed Details
- Quinn Sean Edwardgranted59,194 shares ofCMPRat $0 · filed Details
- Keane Robert Sgranted3,115 shares ofCMPRat $0 · filed Details
- Keane Robert Sgranted121,503 shares ofCMPRat $0 · filed Details
- Baumgartner Floriantax-withheld488 shares ofCMPRat $98.52$48K · filed Details
- Baumgartner Florianexercised1,026 shares ofCMPRat $0 · filed Details
- Quinn Sean Edwardsold5,009 shares ofCMPRat $104.22$522K · filed Details
- Quinn Sean Edwardexercised5,009 shares ofCMPRat $46.2$231K · filed Details
- Quinn Sean Edwardsold2,146 shares ofCMPRat $105.11$226K · filed Details
- Quinn Sean Edwardsold20,534 shares ofCMPRat $104.57$2.1M · filed Details
- Quinn Sean Edwardsold300 shares ofCMPRat $103.55$31K · filed Details
- Ting Wayne Hsing-Yuantax-withheld280 shares ofCMPRat $93.25$26K · filed Details
- Ting Wayne Hsing-Yuanexercised582 shares ofCMPRat $0 · filed Details
- Baumgartner Floriantax-withheld3,108 shares ofCMPRat $93.25$290K · 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-withheld3,282 shares ofCMPRat $93.25$306K · 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-withheld3,463 shares ofCMPRat $93.25$323K · filed Details
- Quinn Sean Edwardexercised1,650 shares ofCMPRat $0 · filed Details
- Quinn Sean Edwardexercised4,571 shares ofCMPRat $0 · filed Details