Latest insider trades
274 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Lieffrig Johntax-withheld706 shares ofMGRCat $114.48$81K · filed Details
- Lieffrig Johnexercised1,990 shares ofMGRCat $0 · filed Details
- Lieffrig Johnexercised417 shares ofMGRCat $0 · filed Details
- Lieffrig Johntax-withheld421 shares ofMGRCat $113.07$48K · filed Details
- Lieffrig Johnexercised800 shares ofMGRCat $0 · filed Details
- Skenesky John Pexercised1,440 shares ofMGRCat $0 · filed Details
- Skenesky John Ptax-withheld677 shares ofMGRCat $114.48$78K · filed Details
- Skenesky John Pexercised2,293 shares ofMGRCat $0 · filed Details
- Skenesky John Pexercised481 shares ofMGRCat $0 · filed Details
- Skenesky John Ptax-withheld355 shares ofMGRCat $113.07$40K · filed Details
- Skenesky John Pexercised800 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAexercised1,060 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAexercised1,530 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAtax-withheld1,109 shares ofMGRCat $114.48$127K · filed Details
- VAN TREASE KRISTINAexercised1,688 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAexercised354 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAtax-withheld532 shares ofMGRCat $113.07$60K · filed Details
- VAN TREASE KRISTINAexercised587 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAtax-withheld1,582 shares ofMGRCat $114.48$181K · filed Details
- VAN TREASE KRISTINAexercised2,436 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAexercised511 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAtax-withheld837 shares ofMGRCat $113.07$95K · filed Details
- VAN TREASE KRISTINAexercised933 shares ofMGRCat $0 · filed Details
- Hawkins Philip Bexercised1,970 shares ofMGRCat $0 · filed Details
- Hawkins Philip Btax-withheld1,038 shares ofMGRCat $114.48$119K · filed Details
- Hawkins Philip Bexercised3,136 shares ofMGRCat $0 · filed Details
- Hawkins Philip Bexercised657 shares ofMGRCat $0 · filed Details
- Hawkins Philip Btax-withheld702 shares ofMGRCat $113.07$79K · filed Details
- Hawkins Philip Bexercised1,333 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised1,530 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised1,060 shares ofMGRCat $0 · filed Details
- Whitney David Mtax-withheld1,582 shares ofMGRCat $114.48$181K · filed Details
- Whitney David Mexercised2,436 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised511 shares ofMGRCat $0 · filed Details
- Whitney David Mtax-withheld837 shares ofMGRCat $113.07$95K · filed Details
- Whitney David Mexercised933 shares ofMGRCat $0 · filed Details
- Whitney David Mtax-withheld1,109 shares ofMGRCat $114.48$127K · filed Details
- Whitney David Mexercised1,688 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised354 shares ofMGRCat $0 · filed Details
- Whitney David Mtax-withheld532 shares ofMGRCat $113.07$60K · filed Details
- Whitney David Mexercised587 shares ofMGRCat $0 · filed Details
- PRATT KEITH Eexercised3,600 shares ofMGRCat $0 · filed Details
- PRATT KEITH Etax-withheld3,859 shares ofMGRCat $114.48$442K · filed Details
- PRATT KEITH Eexercised5,732 shares ofMGRCat $0 · filed Details
- PRATT KEITH Eexercised1,201 shares ofMGRCat $0 · filed Details
- PRATT KEITH Etax-withheld3,469 shares ofMGRCat $113.07$392K · filed Details
- PRATT KEITH Eexercised3,070 shares ofMGRCat $0 · filed Details
- HANNA JOSEPH Fexercised16,310 shares ofMGRCat $0 · filed Details
- HANNA JOSEPH Ftax-withheld15,939 shares ofMGRCat $114.48$1.8M · filed Details
- HANNA JOSEPH Fexercised25,967 shares ofMGRCat $0 · filed Details