Latest insider trades
366 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Hsing Michaelsold633 shares ofMPWRat $979.59$620K · filed Details
- Hsing Michaelsold298 shares ofMPWRat $973.73$290K · filed Details
- Hsing Michaelsold461 shares ofMPWRat $972.78$448K · filed Details
- Hsing Michaelsold59 shares ofMPWRat $971.81$57K · filed Details
- Hsing Michaelsold728 shares ofMPWRat $970.29$706K · filed Details
- Hsing Michaelsold975 shares ofMPWRat $969.62$945K · filed Details
- Hsing Michaelsold2,072 shares ofMPWRat $968.37$2M · filed Details
- Hsing Michaelsold3,024 shares ofMPWRat $967.41$2.9M · filed Details
- Hsing Michaelsold6,562 shares ofMPWRat $966.45$6.3M · filed Details
- Hsing Michaelsold5,619 shares ofMPWRat $965.5$5.4M · filed Details
- Hsing Michaelsold3,264 shares ofMPWRat $964.47$3.1M · filed Details
- Hsing Michaelsold3,552 shares ofMPWRat $963.47$3.4M · filed Details
- Hsing Michaelsold2,817 shares ofMPWRat $962.61$2.7M · filed Details
- Hsing Michaelsold1,904 shares ofMPWRat $961.63$1.8M · filed Details
- Hsing Michaelsold440 shares ofMPWRat $959.36$422K · filed Details
- Hsing Michaelsold2,799 shares ofMPWRat $958.34$2.7M · filed Details
- Hsing Michaelsold403 shares ofMPWRat $957.58$386K · filed Details
- Hsing Michaelsold154 shares ofMPWRat $967.15$149K · filed Details
- Hsing Michaelsold1,246 shares ofMPWRat $966.3$1.2M · filed Details
- Hsing Michaelsold321 shares ofMPWRat $965.44$310K · filed Details
- Hsing Michaelsold739 shares ofMPWRat $964.38$713K · filed Details
- Hsing Michaelsold1,894 shares ofMPWRat $963.41$1.8M · filed Details
- Hsing Michaelsold4,172 shares ofMPWRat $962.57$4M · filed Details
- Hsing Michaelsold3,900 shares ofMPWRat $961.47$3.7M · filed Details
- Hsing Michaelsold2,734 shares ofMPWRat $960.45$2.6M · filed Details
- Hsing Michaelsold4,010 shares ofMPWRat $959.45$3.8M · filed Details
- Hsing Michaelsold2,500 shares ofMPWRat $958.59$2.4M · filed Details
- Hsing Michaelsold1,020 shares ofMPWRat $957.71$977K · filed Details
- Hsing Michaelsold797 shares ofMPWRat $956.5$762K · filed Details
- Hsing Michaelsold4,056 shares ofMPWRat $955.46$3.9M · filed Details
- Hsing Michaelsold7,934 shares ofMPWRat $954.61$7.6M · filed Details
- Hsing Michaelsold2,927 shares ofMPWRat $953.69$2.8M · filed Details
- Hsing Michaelsold1,516 shares ofMPWRat $952.62$1.4M · filed Details
- Hsing Michaelsold80 shares ofMPWRat $951.69$76K · filed Details
- Sciammas Mauricesold200 shares ofMPWRat $986.81$197K · filed Details
- BLEGEN THEODOREsold47 shares ofMPWRat $1,038.41$49K · filed Details
- BLEGEN THEODOREsold184 shares ofMPWRat $1,032.07$190K · filed Details
- BLEGEN THEODOREsold17 shares ofMPWRat $1,031.86$18K · filed Details
- BLEGEN THEODOREsold210 shares ofMPWRat $1,030$216K · filed Details
- BLEGEN THEODOREsold246 shares ofMPWRat $1,029.45$253K · filed Details
- BLEGEN THEODOREsold240 shares ofMPWRat $1,028.43$247K · filed Details
- BLEGEN THEODOREsold200 shares ofMPWRat $1,027.49$205K · filed Details
- 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