Latest insider trades
274 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Skenesky John Ptax-withheld638 shares ofMGRCat $124.65$80K · filed Details
- Skenesky John Pexercised479 shares ofMGRCat $0 · filed Details
- Skenesky John Pexercised513 shares ofMGRCat $0 · filed Details
- Skenesky John Pexercised514 shares ofMGRCat $0 · filed Details
- Skenesky John Pexercised1,113 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAexercised1,120 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAtax-withheld1,796 shares ofMGRCat $124.65$224K · filed Details
- VAN TREASE KRISTINAexercised353 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAexercised390 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAexercised374 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAexercised2,240 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAtax-withheld1,652 shares ofMGRCat $124.65$206K · filed Details
- VAN TREASE KRISTINAexercised509 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAexercised1,540 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAexercised523 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAexercised514 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised1,120 shares ofMGRCat $0 · filed Details
- Whitney David Mtax-withheld1,652 shares ofMGRCat $124.65$206K · filed Details
- Whitney David Mexercised509 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised1,540 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised523 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised514 shares ofMGRCat $0 · filed Details
- Whitney David Mtax-withheld1,796 shares ofMGRCat $124.65$224K · filed Details
- Whitney David Mexercised353 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised390 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised374 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised2,240 shares ofMGRCat $0 · filed Details
- HANNA JOSEPH Fexercised8,020 shares ofMGRCat $0 · filed Details
- HANNA JOSEPH Ftax-withheld13,250 shares ofMGRCat $124.65$1.7M · filed Details
- HANNA JOSEPH Fexercised3,196 shares ofMGRCat $0 · filed Details
- HANNA JOSEPH Fexercised2,770 shares ofMGRCat $0 · filed Details
- HANNA JOSEPH Fexercised2,674 shares ofMGRCat $0 · filed Details
- HANNA JOSEPH Fexercised16,040 shares ofMGRCat $0 · filed Details
- PRATT KEITH Eexercised3,050 shares ofMGRCat $0 · filed Details
- PRATT KEITH Etax-withheld4,762 shares ofMGRCat $124.65$594K · filed Details
- PRATT KEITH Eexercised1,199 shares ofMGRCat $0 · filed Details
- PRATT KEITH Eexercised1,077 shares ofMGRCat $0 · filed Details
- PRATT KEITH Eexercised1,017 shares ofMGRCat $0 · filed Details
- PRATT KEITH Eexercised6,100 shares ofMGRCat $0 · filed Details
- Lieffrig Johnexercised1,280 shares ofMGRCat $0 · filed Details
- Lieffrig Johntax-withheld1,134 shares ofMGRCat $124.65$141K · filed Details
- Lieffrig Johnexercised416 shares ofMGRCat $0 · filed Details
- Lieffrig Johnexercised460 shares ofMGRCat $0 · filed Details
- Lieffrig Johnexercised427 shares ofMGRCat $0 · filed Details
- Lieffrig Johnexercised2,560 shares ofMGRCat $0 · filed Details
- Hawkins Philip Bexercised1,920 shares ofMGRCat $0 · filed Details
- Hawkins Philip Btax-withheld1,521 shares ofMGRCat $124.65$190K · filed Details
- Hawkins Philip Bexercised656 shares ofMGRCat $0 · filed Details
- Hawkins Philip Bexercised667 shares ofMGRCat $0 · filed Details
- Hawkins Philip Bexercised641 shares ofMGRCat $0 · filed Details