Latest insider trades
374 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- BLEGEN THEODOREsold43 shares ofMPWRat $1,025.91$44K · filed Details
- BLEGEN THEODOREsold208 shares ofMPWRat $1,024.86$213K · filed Details
- BLEGEN THEODOREsold291 shares ofMPWRat $1,023.32$298K · filed Details
- BLEGEN THEODOREsold40 shares ofMPWRat $1,022.28$41K · filed Details
- BLEGEN THEODOREsold168 shares ofMPWRat $1,021.28$172K · filed Details
- BLEGEN THEODOREsold160 shares ofMPWRat $1,020.3$163K · filed Details
- BLEGEN THEODOREsold181 shares ofMPWRat $1,019.49$185K · filed Details
- BLEGEN THEODOREsold180 shares ofMPWRat $1,018.01$183K · filed Details
- BLEGEN THEODOREsold6 shares ofMPWRat $1,017.78$6K · filed Details
- BLEGEN THEODOREsold80 shares ofMPWRat $1,016.51$81K · filed Details
- BLEGEN THEODOREsold135 shares ofMPWRat $1,014.47$137K · filed Details
- BLEGEN THEODOREsold204 shares ofMPWRat $1,013.62$207K · filed Details
- Hsing Michaeltax-withheld121,918 shares ofMPWRat $1,096.63$133.7M · filed Details
- BLEGEN THEODOREtax-withheld48,298 shares ofMPWRat $1,096.63$53M · filed Details
- Tseng Sariatax-withheld54,543 shares ofMPWRat $1,096.63$59.8M · filed Details
- Sciammas Mauricetax-withheld54,543 shares ofMPWRat $1,096.63$59.8M · filed Details
- Xiao Demingtax-withheld54,543 shares ofMPWRat $1,096.63$59.8M · filed Details
- Tseng Sariagranted135,520 shares ofMPWRat $0 · filed Details
- BLEGEN THEODOREgranted87,690 shares ofMPWRat $0 · filed Details
- Hsing Michaelgranted302,920 shares ofMPWRat $0 · filed Details
- Xiao Deminggranted135,520 shares ofMPWRat $0 · filed Details
- Sciammas Mauricegranted135,520 shares ofMPWRat $0 · filed Details
- Tseng Sariasold1,300 shares ofMPWRat $1,087.62$1.4MDetails
- Tseng Sariasold1,313 shares ofMPWRat $1,030.81$1.4M · filed Details
- Tseng Sariasold1,499 shares ofMPWRat $1,021.26$1.5M · filed Details
- Tseng Sariasold14,028 shares ofMPWRat $1,016.18$14.3M · filed Details
- BLEGEN THEODOREsold160 shares ofMPWRat $917.17$147KDetails
- BLEGEN THEODOREsold580 shares ofMPWRat $916.37$531KDetails
- BLEGEN THEODOREsold440 shares ofMPWRat $915.43$403KDetails
- BLEGEN THEODOREsold390 shares ofMPWRat $914.71$357KDetails
- BLEGEN THEODOREsold138 shares ofMPWRat $913.87$126KDetails
- BLEGEN THEODOREsold676 shares ofMPWRat $912.73$617KDetails
- BLEGEN THEODOREsold65 shares ofMPWRat $911.27$59KDetails
- BLEGEN THEODOREsold80 shares ofMPWRat $909.52$73KDetails
- BLEGEN THEODOREsold250 shares ofMPWRat $907.36$227KDetails
- BLEGEN THEODOREsold115 shares ofMPWRat $905.37$104KDetails
- BLEGEN THEODOREsold60 shares ofMPWRat $904$54KDetails
- BLEGEN THEODOREsold40 shares ofMPWRat $903.82$36KDetails
- BLEGEN THEODOREsold6 shares ofMPWRat $902.61$5KDetails
- Martinez Carintiasold1,400 shares ofMPWRat $900$1.3M · filed Details
- Tseng Sariasold14,510 shares ofMPWRat $914.45$13.3M · filed Details
- BLEGEN THEODOREsold126 shares ofMPWRat $822.59$104K · filed Details
- BLEGEN THEODOREsold574 shares ofMPWRat $816.47$469K · filed Details
- BLEGEN THEODOREsold400 shares ofMPWRat $815.39$326K · filed Details
- BLEGEN THEODOREsold500 shares ofMPWRat $811.45$406K · filed Details
- BLEGEN THEODOREsold200 shares ofMPWRat $806.57$161K · filed Details
- BLEGEN THEODOREsold100 shares ofMPWRat $803.43$80K · filed Details
- Elmiger Eugen Jsold100 shares ofMPWRat $848.03$85K · filed Details
- Elmiger Eugen Jsold900 shares ofMPWRat $847.3$763K · filed Details
- Elmiger Eugen Jsold700 shares ofMPWRat $845.54$592K · filed Details