Latest insider trades
102 Form 4 trades in our database.
Showing trades by hsing-michael-1308676Clear
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Hsing Michaelsold130 shares ofMPWRat $1,356.94$176K · filed Details
- Hsing Michaelsold10,967 shares ofMPWRat $1,351.43$14.8M · filed Details
- Hsing Michaelsold6,343 shares ofMPWRat $1,347.15$8.5M · filed Details
- Hsing Michaelsold5,783 shares ofMPWRat $1,343.76$7.8M · filed Details
- Hsing Michaelsold2,949 shares ofMPWRat $1,338.66$3.9M · filed Details
- Hsing Michaelsold1,111 shares ofMPWRat $1,333.34$1.5M · filed Details
- Hsing Michaelsold2,121 shares ofMPWRat $1,328.54$2.8M · filed Details
- Hsing Michaelsold596 shares ofMPWRat $1,323.31$789K · filed Details
- Hsing Michaelsold130 shares ofMPWRat $1,521.43$198K · filed Details
- Hsing Michaelsold352 shares ofMPWRat $1,518.15$534K · filed Details
- Hsing Michaelsold551 shares ofMPWRat $1,513.11$834K · filed Details
- Hsing Michaelsold3,769 shares ofMPWRat $1,507.7$5.7M · filed Details
- Hsing Michaelsold2,929 shares ofMPWRat $1,503.05$4.4M · filed Details
- Hsing Michaelsold608 shares ofMPWRat $1,499.46$912K · filed Details
- Hsing Michaelsold862 shares ofMPWRat $1,491.48$1.3M · filed Details
- Hsing Michaelsold6,688 shares ofMPWRat $1,486.76$9.9M · filed Details
- Hsing Michaelsold5,737 shares ofMPWRat $1,482.51$8.5M · filed Details
- Hsing Michaelsold4,082 shares ofMPWRat $1,476.96$6M · filed Details
- Hsing Michaelsold5,049 shares ofMPWRat $1,472.84$7.4M · filed Details
- Hsing Michaelsold5,819 shares ofMPWRat $1,467.62$8.5M · filed Details
- Hsing Michaelsold3,424 shares ofMPWRat $1,462.61$5M · filed Details
- Hsing Michaelsold1,240 shares ofMPWRat $1,210.11$1.5M · filed Details
- Hsing Michaelsold3,640 shares ofMPWRat $1,205.82$4.4M · filed Details
- Hsing Michaelsold1,440 shares ofMPWRat $1,200.81$1.7M · filed Details
- Hsing Michaelsold600 shares ofMPWRat $1,194.34$717K · filed Details
- Hsing Michaelsold160 shares ofMPWRat $1,188.23$190K · filed Details
- Hsing Michaelsold480 shares ofMPWRat $1,180.79$567K · filed Details
- Hsing Michaelsold200 shares ofMPWRat $1,173.39$235K · filed Details
- Hsing Michaelsold2,076 shares ofMPWRat $1,168.8$2.4M · filed Details
- Hsing Michaelsold4,001 shares ofMPWRat $1,164.92$4.7M · filed Details
- Hsing Michaelsold4,992 shares ofMPWRat $1,159.84$5.8M · filed Details
- Hsing Michaelsold12,731 shares ofMPWRat $1,155.71$14.7M · filed Details
- Hsing Michaelsold649 shares ofMPWRat $1,202.28$780K · filed Details
- Hsing Michaelsold14,578 shares ofMPWRat $1,197.2$17.5M · filed Details
- Hsing Michaelsold6,079 shares ofMPWRat $1,192.67$7.3M · filed Details
- Hsing Michaelsold2,104 shares ofMPWRat $1,188.17$2.5M · filed Details
- Hsing Michaelsold1,542 shares ofMPWRat $1,182.82$1.8M · filed Details
- Hsing Michaelsold2,799 shares ofMPWRat $1,177.67$3.3M · filed Details
- Hsing Michaelsold1,987 shares ofMPWRat $1,172.92$2.3M · filed Details
- Hsing Michaelsold1,533 shares ofMPWRat $1,167.62$1.8M · filed Details
- Hsing Michaelsold1,366 shares ofMPWRat $1,163.71$1.6M · filed Details
- Hsing Michaelsold363 shares ofMPWRat $1,158.71$421K · filed Details
- Hsing Michaelsold280 shares ofMPWRat $1,197.26$335K · filed Details
- Hsing Michaelsold880 shares ofMPWRat $1,176.04$1M · filed Details
- Hsing Michaelsold360 shares ofMPWRat $1,161.41$418K · filed Details
- Hsing Michaelsold694 shares ofMPWRat $1,154.96$802K · filed Details
- Hsing Michaelsold1,215 shares ofMPWRat $1,151.11$1.4M · filed Details
- Hsing Michaelsold3,864 shares ofMPWRat $1,145.9$4.4M · filed Details
- Hsing Michaelsold16,080 shares ofMPWRat $1,141.88$18.4M · filed Details
- Hsing Michaelsold6,325 shares ofMPWRat $1,136.75$7.2M · filed Details