Latest insider trades
274 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- PRATT KEITH Eexercised6,460 shares ofMGRCat $0 · filed Details
- PRATT KEITH Etax-withheld2,237 shares ofMGRCat $125.66$281K · filed Details
- PRATT KEITH Eexercised1,200 shares ofMGRCat $0 · filed Details
- PRATT KEITH Eexercised3,069 shares ofMGRCat $0 · filed Details
- Hawkins Philip Bexercised2,000 shares ofMGRCat $0 · filed Details
- Hawkins Philip Btax-withheld1,277 shares ofMGRCat $125.25$160K · filed Details
- Hawkins Philip Bexercised667 shares ofMGRCat $0 · filed Details
- Hawkins Philip Bexercised4,000 shares ofMGRCat $0 · filed Details
- Hawkins Philip Btax-withheld576 shares ofMGRCat $125.66$72K · filed Details
- Hawkins Philip Bexercised657 shares ofMGRCat $0 · filed Details
- Hawkins Philip Bexercised1,333 shares ofMGRCat $0 · filed Details
- Lieffrig Johnexercised1,380 shares ofMGRCat $0 · filed Details
- Lieffrig Johntax-withheld945 shares ofMGRCat $125.25$118K · filed Details
- Lieffrig Johnexercised461 shares ofMGRCat $0 · filed Details
- Lieffrig Johnexercised2,760 shares ofMGRCat $0 · filed Details
- Lieffrig Johntax-withheld410 shares ofMGRCat $125.66$52K · filed Details
- Lieffrig Johnexercised417 shares ofMGRCat $0 · filed Details
- Lieffrig Johnexercised799 shares ofMGRCat $0 · filed Details
- Wescott Taraexercised1,230 shares ofMGRCat $0 · filed Details
- Wescott Taratax-withheld1,029 shares ofMGRCat $125.25$129K · filed Details
- Wescott Taraexercised411 shares ofMGRCat $0 · filed Details
- Wescott Taraexercised2,460 shares ofMGRCat $0 · filed Details
- Wescott Taratax-withheld472 shares ofMGRCat $125.66$59K · filed Details
- Wescott Taraexercised400 shares ofMGRCat $0 · filed Details
- Wescott Taraexercised826 shares ofMGRCat $0 · filed Details
- Skenesky John Ptraded1,540 shares ofMGRCat $0 · filed Details
- Skenesky John Ptax-withheld126 shares ofMGRCat $125.25$16K · filed Details
- Skenesky John Pexercised514 shares ofMGRCat $0 · filed Details
- Skenesky John Ptax-withheld366 shares ofMGRCat $125.66$46K · filed Details
- Skenesky John Pexercised480 shares ofMGRCat $0 · filed Details
- Skenesky John Pexercised799 shares ofMGRCat $0 · filed Details
- Malek Gildatax-withheld504 shares ofMGRCat $125.66$63K · filed Details
- Malek Gildaexercised1,333 shares ofMGRCat $0 · filed Details
- SHUSTER BRADLEY Mgranted1,000 shares ofMGRCat $0 · filed Details
- DAWSON WILLIAM Jgranted1,000 shares ofMGRCat $0 · filed Details
- Conjeevaram Smitagranted1,000 shares ofMGRCat $0 · filed Details
- Box Kimberly Anngranted1,000 shares ofMGRCat $0 · filed Details
- Anderson Nicolas Cgranted1,000 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAgranted940 shares ofMGRCat $0 · filed Details
- VAN TREASE KRISTINAgranted1,570 shares ofMGRCat $0 · filed Details
- Whitney David Mgranted1,570 shares ofMGRCat $0 · filed Details
- Whitney David Mgranted940 shares ofMGRCat $0 · filed Details
- HANNA JOSEPH Fgranted16,910 shares ofMGRCat $0 · filed Details
- Wescott Taragranted1,380 shares ofMGRCat $0 · filed Details
- Skenesky John Pgranted1,180 shares ofMGRCat $0 · filed Details
- Malek Gildagranted3,150 shares ofMGRCat $0 · filed Details
- Lieffrig Johngranted1,260 shares ofMGRCat $0 · filed Details
- Hawkins Philip Bgranted3,150 shares ofMGRCat $0 · filed Details
- PRATT KEITH Egranted9,240 shares ofMGRCat $0 · filed Details
- Skenesky John Pexercised1,540 shares ofMGRCat $0 · filed Details