Latest insider trades
102 Form 4 trades in our database.
Showing trades by hsing-michael-1308676Clear
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Hsing Michaelsold4,302 shares ofMPWRat $1,132.01$4.9M · filed Details
- Hsing Michaelsold54,923 shares ofMPWRat $1,171.164$64.3M · filed Details
- Hsing Michaelgranted136,825 shares ofMPWRat $0 · filed Details
- Hsing Michaelgifted12,337 shares ofMPWRat $0 · filed Details
- Hsing Michaelsold987 shares ofMPWRat $980.06$967K · filed Details
- 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
- Hsing Michaeltax-withheld121,918 shares ofMPWRat $1,096.63$133.7M · filed Details
- Hsing Michaelgranted302,920 shares ofMPWRat $0 · filed Details
- Hsing Michaelsold400 shares ofMPWRat $836.4$335K · filed Details
- Hsing Michaelsold200 shares ofMPWRat $834.92$167K · filed Details
- Hsing Michaelsold535 shares ofMPWRat $833.37$446K · filed Details
- Hsing Michaelsold1,510 shares ofMPWRat $832.57$1.3M · filed Details
- Hsing Michaelsold1,953 shares ofMPWRat $831.57$1.6M · filed Details
- Hsing Michaelsold2,100 shares ofMPWRat $830.46$1.7M · filed Details
- Hsing Michaelsold4,101 shares ofMPWRat $829.45$3.4M · filed Details
- Hsing Michaelsold396 shares ofMPWRat $828.64$328K · filed Details
- Hsing Michaelsold3,878 shares ofMPWRat $827.72$3.2M · filed Details