Latest insider trades
105 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Nerbonne Robert Agranted1,108 shares ofMIDDDetails
- Shah Tejas P.granted1,108 shares ofMIDDDetails
- Palisi Chapin Sarahgranted1,108 shares ofMIDDDetails
- Scherger Stephen R.granted1,108 shares ofMIDDDetails
- OBRIEN GORDONgranted1,108 shares ofMIDDDetails
- McCarthy Cathy Lgranted1,108 shares ofMIDDDetails
- Ziyad Nassemgranted1,108 shares ofMIDDDetails
- Bowerman Juliegranted1,108 shares ofMIDDDetails
- Palisi Chapin Sarahsold500 shares ofMIDDat $163.51$82KDetails
- Cerwin Brittany Ctax-withheld1,047 shares ofMIDDat $165.41$173K · filed Details
- Fuchsen Matthew Rtax-withheld1,388 shares ofMIDDat $165.41$230K · filed Details
- Spittle Stevetax-withheld2,170 shares ofMIDDat $165.41$359K · filed Details
- Pool III James Ktax-withheld2,170 shares ofMIDDat $165.41$359K · filed Details
- Mittelman Bryan E.tax-withheld1,832 shares ofMIDDat $165.41$303K · filed Details
- FITZGERALD TIMOTHY JOHNtax-withheld6,505 shares ofMIDDat $165.41$1.1M · filed Details
- Cerwin Brittany Ctax-withheld1,313 shares ofMIDDat $168.15$221K · filed Details
- Cerwin Brittany Cgranted2,885 shares ofMIDD · filed Details
- FITZGERALD TIMOTHY JOHNtax-withheld11,251 shares ofMIDDat $168.15$1.9M · filed Details
- FITZGERALD TIMOTHY JOHNgranted25,382 shares ofMIDD · filed Details
- Mittelman Bryan E.tax-withheld2,954 shares ofMIDDat $168.15$497K · filed Details
- Mittelman Bryan E.granted6,605 shares ofMIDD · filed Details
- Fuchsen Matthew Rtax-withheld2,206 shares ofMIDDat $168.15$371K · filed Details
- Fuchsen Matthew Rgranted4,902 shares ofMIDD · filed Details
- Pool III James Ktax-withheld3,274 shares ofMIDDat $168.15$551K · filed Details
- Pool III James Kgranted8,255 shares ofMIDD · filed Details
- Spittle Stevetax-withheld3,274 shares ofMIDDat $168.15$551K · filed Details
- Spittle Stevegranted8,255 shares ofMIDD · filed Details
- Scherger Stephen R.granted1,140 shares ofMIDDDetails
- Ziyad Nassemgranted1,140 shares ofMIDDDetails
- McCarthy Cathy Lgranted1,140 shares ofMIDDDetails
- McCarthy Cathy Lsold1,000 shares ofMIDDat $153.125$153K · filed Details
- Palisi Chapin Sarahgranted1,140 shares ofMIDDDetails
- MILLER JOHN R IIIgranted1,140 shares ofMIDDDetails
- OBRIEN GORDONgranted1,140 shares ofMIDDDetails
- Shah Tejas P.granted1,140 shares ofMIDDDetails
- Nerbonne Robert Agranted1,140 shares ofMIDDDetails
- Spittle Stevetax-withheld1,720 shares ofMIDDat $154.15$265K · filed Details
- Pool III James Ktax-withheld1,720 shares ofMIDDat $154.15$265K · filed Details
- Mittelman Bryan E.tax-withheld1,519 shares ofMIDDat $154.15$234K · filed Details
- FITZGERALD TIMOTHY JOHNtax-withheld5,950 shares ofMIDDat $154.15$917K · filed Details
- Fuchsen Matthew Rtax-withheld1,184 shares ofMIDDat $154.15$183K · filed Details
- Cerwin Brittany Ctax-withheld736 shares ofMIDDat $154.15$113K · filed Details
- Pool III James Ktax-withheld4,351 shares ofMIDDat $154.87$674K · filed Details
- Pool III James Kgranted11,318 shares ofMIDD · filed Details
- Spittle Stevetax-withheld4,479 shares ofMIDDat $154.87$694K · filed Details
- Spittle Stevegranted11,318 shares ofMIDD · filed Details
- Mittelman Bryan E.tax-withheld4,326 shares ofMIDDat $154.87$670K · filed Details
- Mittelman Bryan E.granted9,700 shares ofMIDD · filed Details
- FITZGERALD TIMOTHY JOHNtax-withheld20,058 shares ofMIDDat $154.87$3.1M · filed Details
- FITZGERALD TIMOTHY JOHNgranted45,268 shares ofMIDD · filed Details