Latest insider trades
176 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Baumgartner Floriantax-withheld487 shares ofCMPRat $73.44$36K · filed Details
- Baumgartner Florianexercised1,025 shares ofCMPRat $0 · filed Details
- Keane Robert Ssold179 shares ofCMPRat $86.04$15K · filed Details
- Keane Robert Ssold5,109 shares ofCMPRat $85.41$436K · filed Details
- Keane Robert Ssold10,712 shares ofCMPRat $84.61$906K · filed Details
- Keane Robert Ssold306 shares ofCMPRat $86.09$26K · filed Details
- Keane Robert Ssold3,793 shares ofCMPRat $85.41$324K · filed Details
- Keane Robert Ssold7,901 shares ofCMPRat $84.62$669K · filed Details
- 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