Latest insider trades
47 Form 4 trades in our database.
Showing trades by whitney-david-m-1357113Clear
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Whitney David Msold3,783 shares ofMGRCat $113.651$430K · filed Details
- Whitney David Msold539 shares ofMGRCat $115$62K · filed Details
- Whitney David Mgranted2,265 shares ofMGRCat $0 · filed Details
- Whitney David Mtraded5,966 shares ofMGRCat $104$620K · filed Details
- Whitney David Mgranted2,700 shares ofMGRCat $0 · filed Details
- Whitney David Mgranted1,170 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
- Whitney David Mexercised1,570 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised1,170 shares ofMGRCat $0 · filed Details
- Whitney David Mtax-withheld1,963 shares ofMGRCat $125.25$246K · filed Details
- Whitney David Mexercised524 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised3,140 shares ofMGRCat $0 · filed Details
- Whitney David Mtax-withheld806 shares ofMGRCat $125.66$101K · filed Details
- Whitney David Mexercised510 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised933 shares ofMGRCat $0 · filed Details
- Whitney David Mtax-withheld1,464 shares ofMGRCat $125.25$183K · filed Details
- Whitney David Mexercised391 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised2,340 shares ofMGRCat $0 · filed Details
- Whitney David Mtax-withheld538 shares ofMGRCat $125.66$68K · filed Details
- Whitney David Mexercised353 shares ofMGRCat $0 · filed Details
- Whitney David Mexercised586 shares ofMGRCat $0 · filed Details
- Whitney David Mgranted1,570 shares ofMGRCat $0 · filed Details
- Whitney David Mgranted940 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
- Whitney David Mgranted2,800 shares ofMGRCat $0 · filed Details
- Whitney David Mgranted1,760 shares ofMGRCat $0 · filed Details