Latest insider trades
274 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Wescott Tarasold1,325 shares ofMGRCat $122$162K · filed Details
- Skenesky John Ptraded6,077 shares ofMGRCat $120.54$733K · filed Details
- Hawkins Philip Bsold5 shares ofMGRCat $124$620 · filed Details
- Hawkins Philip Bsold4,430 shares ofMGRCat $120.911$536K · filed Details
- Skenesky John Psold2,000 shares ofMGRCat $120.41$241K · filed Details
- HANNA JOSEPH Fsold2,237 shares ofMGRCat $121.232$271K · filed Details
- HANNA JOSEPH Fsold4,803 shares ofMGRCat $120.505$579K · filed Details
- HANNA JOSEPH Fsold460 shares ofMGRCat $119.208$55K · filed Details
- Lieffrig Johnsold500 shares ofMGRCat $125$63K · filed Details
- Lieffrig Johnsold2,000 shares ofMGRCat $125$250K · filed Details
- Malek Gildasold1,407 shares ofMGRCat $114.04$160K · filed Details
- VAN TREASE KRISTINAsold3,783 shares ofMGRCat $113.651$430K · filed Details
- Whitney David Msold3,783 shares ofMGRCat $113.651$430K · filed Details
- VAN TREASE KRISTINAsold539 shares ofMGRCat $115$62K · filed Details
- Whitney David Msold539 shares ofMGRCat $115$62K · filed Details
- HANNA JOSEPH Ftraded400 shares ofMGRCat $113.06$45K · filed Details
- HANNA JOSEPH Fsold530 shares ofMGRCat $112$59KDetails
- HANNA JOSEPH Fsold400 shares ofMGRCat $113.193$45K · filed Details
- HANNA JOSEPH Fsold9,070 shares ofMGRCat $112.462$1M · filed Details
- Malek Gildatax-withheld700 shares ofMGRCat $110.28$77K · filed Details
- Malek Gildaexercised1,431 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAgranted2,265 shares ofMGRCat $0 · filed Details
- Whitney David Mgranted2,265 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAtraded5,966 shares ofMGRCat $104$620K · filed Details
- Whitney David Mtraded5,966 shares ofMGRCat $104$620K · filed Details
- Malek Gildagranted4,510 shares ofMGRCat $0 · filed Details
- Wescott Taragranted1,800 shares ofMGRCat $0 · filed Details
- Anderson Nicolas Cgranted1,300 shares ofMGRCat $0 · filed Details
- Lieffrig Johngranted1,530 shares ofMGRCat $0 · filed Details
- Conjeevaram Smitagranted1,300 shares ofMGRCat $0 · filed Details
- Box Kimberly Anngranted1,300 shares ofMGRCat $0 · filed Details
- Skenesky John Pgranted1,400 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAgranted1,170 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAgranted2,700 shares ofMGRCat $0 · filed Details
- Hawkins Philip Bgranted11,270 shares ofMGRCat $0 · filed Details
- Whitney David Mgranted2,700 shares ofMGRCat $0 · filed Details
- Whitney David Mgranted1,170 shares ofMGRCat $0 · filed Details
- PRATT KEITH Egranted6,080 shares ofMGRCat $0 · filed Details
- DAWSON WILLIAM Jgranted1,300 shares ofMGRCat $0 · filed Details
- HANNA JOSEPH Fgranted1,300 shares ofMGRCat $0 · filed Details
- SHUSTER BRADLEY Mgranted1,300 shares ofMGRCat $0 · filed Details
- Malek Gildatax-withheld1,217 shares ofMGRCat $113.07$138K · filed Details
- Malek Gildaexercised1,333 shares ofMGRCat $0 · filed Details
- Wescott Taraexercised1,200 shares ofMGRCat $0 · filed Details
- Wescott Taratax-withheld1,482 shares ofMGRCat $114.48$170K · filed Details
- Wescott Taraexercised401 shares ofMGRCat $0 · filed Details
- Wescott Taraexercised1,911 shares ofMGRCat $0 · filed Details
- Wescott Taratax-withheld521 shares ofMGRCat $113.07$59K · filed Details
- Wescott Taraexercised827 shares ofMGRCat $0 · filed Details
- Lieffrig Johnexercised1,250 shares ofMGRCat $0 · filed Details