Latest insider trades
83 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Ward Ashleytax-withheld2,443 shares ofCMPat $29.69$73K · filed Details
- Ward Ashleyexercised8,333 shares ofCMPat $0 · filed Details
- Reece Joseph Egranted1,205 shares ofCMPat $0 · filed Details
- Safran Davidgranted804 shares ofCMPat $0 · filed Details
- DEALY RICHARD Pgranted944 shares ofCMPat $0 · filed Details
- Nichols Benjamin S.tax-withheld747 shares ofCMPat $28.66$21K · filed Details
- Nichols Benjamin S.exercised2,542 shares ofCMPat $0 · filed Details
- Nichols Benjamin S.tax-withheld195 shares ofCMPat $28.97$6K · filed Details
- Nichols Benjamin S.exercised685 shares ofCMPat $0 · filed Details
- Nichols Benjamin S.tax-withheld247 shares ofCMPat $30.21$7K · filed Details
- Nichols Benjamin S.exercised737 shares ofCMPat $0 · filed Details
- Safran Davidgranted1,071 shares ofCMPat $0 · filed Details
- Reece Joseph Egranted1,816 shares ofCMPat $0 · filed Details
- DEALY RICHARD Pgranted1,259 shares ofCMPat $0 · filed Details
- Safran Davidgranted5,032 shares ofCMPat $0 · filed Details
- Roberts Mark Lawrencegranted5,032 shares ofCMPat $0 · filed Details
- Joyce Gareth Tgranted5,032 shares ofCMPat $0 · filed Details
- Joyce Gareth Texercised11,905 shares ofCMPat $0 · filed Details
- Miller Melissa Mgranted5,032 shares ofCMPat $0 · filed Details
- Miller Melissa Mexercised11,905 shares ofCMPat $0 · filed Details
- Reece Joseph Egranted9,434 shares ofCMPat $0 · filed Details
- Reece Joseph Eexercised22,322 shares ofCMPat $0 · filed Details
- Merle Denise Mgranted5,032 shares ofCMPat $0 · filed Details
- Ball Russell Davidgranted5,032 shares ofCMPat $0 · filed Details
- WALKER LORI Aexercised11,905 shares ofCMPat $0 · filed Details
- DEALY RICHARD Pgranted5,032 shares ofCMPat $0 · filed Details
- DEALY RICHARD Pexercised11,905 shares ofCMPat $0 · filed Details
- Merrin Patrick Jamesexercised7,478 shares ofCMPat $0 · filed Details
- Merrin Patrick Jamesexercised11,047 shares ofCMPat $0 · filed Details
- Merrin Patrick Jamestax-withheld5,003 shares ofCMPat $24.68$123K · filed Details
- Merrin Patrick Jamesexercised18,525 shares ofCMPat $0 · filed Details
- Safran Davidgranted1,348 shares ofCMPat $0 · filed Details
- Safran Davidgranted181 shares ofCMPat $0 · filed Details
- Roberts Mark Lawrencegranted1,348 shares ofCMPat $0 · filed Details
- Roberts Mark Lawrencegranted196 shares ofCMPat $0 · filed Details
- Fjellman Petertax-withheld2,720 shares ofCMPat $25.9$70K · filed Details
- Fjellman Peterexercised8,321 shares ofCMPat $0 · filed Details
- Merle Denise Mgranted1,348 shares ofCMPat $0 · filed Details
- Merle Denise Mgranted220 shares ofCMPat $0 · filed Details
- DOWLING EDWARD Ctax-withheld6,878 shares ofCMPat $23.29$160K · filed Details
- DOWLING EDWARD Cexercised22,350 shares ofCMPat $0 · filed Details
- Joyce Gareth Tgranted1,401 shares ofCMPat $0 · filed Details
- Miller Melissa Mgranted1,433 shares ofCMPat $0 · filed Details
- Reece Joseph Egranted2,260 shares ofCMPat $0 · filed Details
- Ball Russell Davidgranted1,348 shares ofCMPat $0 · filed Details
- Ball Russell Davidgranted186 shares ofCMPat $0 · filed Details
- WALKER LORI Agranted1,528 shares ofCMPat $0 · filed Details
- DEALY RICHARD Pgranted1,496 shares ofCMPat $0 · filed Details
- Tills Amygranted8,979 shares ofCMPat $0 · filed Details
- Ward Ashleygranted6,959 shares ofCMPat $0 · filed Details