Monolithic Power Systems, Inc.
US ˙ NasdaqGS ˙ US6098391054

SecurityMPWR / Monolithic Power Systems, Inc.
InsiderMichael Hsing
This page shows the track record and history of Hsing Michael insider trades in Monolithic Power Systems, Inc.. The SEC defines Insiders as officers, directors, or significant investors (greater than 10% ownership) in a company. It is illegal for insiders to make trades in their companies based on material, non-public information ("MNPI"). This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4.
Insider Purchases - Short Term Profit Analysis

In this section, we analyze the profitability of every unplanned, open-market insider purchase made by Michael Hsing in MPWR / Monolithic Power Systems, Inc.. This analysis helps to understand if the insider consistently generates abnormal returns, and is worth following. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Max
Price at
Max
Max
Profit ($)
Max Return (%)
There are no known unplanned open-market trades for this insider

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

MPWR / Monolithic Power Systems, Inc. Insider Trades
Insider Sales - Short Term Loss Analysis

In this section, we analyze the short-term loss avoidance of every unplanned, open-market insider sale made by Michael Hsing in MPWR / Monolithic Power Systems, Inc.. A consistent pattern of loss avoidance may suggest that future sale transactions may predict declines in price. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Min
Price at
Min
Max Loss
Avoided ($)
Max Loss
Avoided (%)
2025-08-15 2,603 825.6900 2,603 825.6900 2,149,271 6 820.7400 -12,885 -0.60
2025-08-15 2,555 826.6400 2,555 826.6400 2,112,065
2025-08-15 3,878 827.7200 3,878 827.7200 3,209,898
2025-08-15 396 828.6400 396 828.6400 328,141
2025-08-15 4,101 829.4500 4,101 829.4500 3,401,574
2025-08-15 2,100 830.4600 2,100 830.4600 1,743,966
2025-08-15 1,953 831.5700 1,953 831.5700 1,624,056
2025-08-15 1,510 832.5700 1,510 832.5700 1,257,181
2025-08-15 535 833.3700 535 833.3700 445,853
2025-08-15 200 834.9200 200 834.9200 166,984
2025-08-15 400 836.4000 400 836.4000 334,560
2025-02-18 5,200 700.0000 5,200 700.0000 3,640,000
2025-02-10 2,594 717.1000 2,594 717.1000 1,860,157
2025-02-07 11,964 700.0000 11,964 700.0000 8,374,800
2025-01-24 3,636 700.0000 3,636 700.0000 2,545,200
2024-11-08 2,812 765.1500 2,812 765.1500 2,151,602
2024-08-16 100 823.2700 100 823.2700 82,327
2024-08-09 200 813.2300 200 813.2300 162,646
2024-08-09 65 814.7200 65 814.7200 52,957
2024-08-09 458 815.3700 458 815.3700 373,439
2024-08-09 300 816.1800 300 816.1800 244,854
2024-08-09 100 817.1000 100 817.1000 81,710
2024-08-09 100 821.3200 100 821.3200 82,132
2024-08-09 500 824.6300 500 824.6300 412,315
2024-08-09 200 826.0000 200 826.0000 165,200
2024-08-09 100 827.2100 100 827.2100 82,721
2024-08-09 500 828.1500 500 828.1500 414,075
2024-08-09 107 831.8300 107 831.8300 89,006
2024-08-09 262 832.2800 262 832.2800 218,057
2024-08-09 380 836.2100 380 836.2100 317,760
2024-08-09 391 837.5700 391 837.5700 327,490
2024-08-09 240 838.2300 240 838.2300 201,175
2024-08-09 146 839.9000 146 839.9000 122,625
2024-08-09 114 840.2400 114 840.2400 95,787
2024-08-08 2,790 778.3900 2,790 778.3900 2,171,708
2024-07-22 9,614 831.5800 9,614 831.5800 7,994,810
2024-07-01 200 794.6900 200 794.6900 158,938
2024-07-01 100 798.7400 100 798.7400 79,874
2024-07-01 200 800.6200 200 800.6200 160,124
2024-07-01 100 802.1900 100 802.1900 80,219
2024-07-01 150 804.1800 150 804.1800 120,627
2024-07-01 1,820 806.3900 1,820 806.3900 1,467,630
2024-07-01 102 807.8800 102 807.8800 82,404
2024-06-03 62 714.5600 62 714.5600 44,303
2024-06-03 190 715.5000 190 715.5000 135,945
2024-06-03 70 716.8400 70 716.8400 50,179
2024-06-03 228 717.3600 228 717.3600 163,558
2024-06-03 100 719.0400 100 719.0400 71,904
2024-06-03 166 720.1500 166 720.1500 119,545
2024-06-03 211 721.6000 211 721.6000 152,258
2024-06-03 338 722.4300 338 722.4300 244,181
2024-06-03 549 723.4800 549 723.4800 397,191
2024-06-03 581 725.5900 581 725.5900 421,568
2024-06-03 100 728.8500 100 728.8500 72,885
2024-06-03 100 729.8600 100 729.8600 72,986
2024-06-03 157 730.4800 157 730.4800 114,685
2024-06-03 441 731.4500 441 731.4500 322,569
2024-06-03 875 732.8000 875 732.8000 641,200
2024-06-03 700 733.5300 700 733.5300 513,471
2024-06-03 1,062 734.3400 1,062 734.3400 779,869
2024-06-03 470 735.3700 470 735.3700 345,624
2024-06-03 387 736.2700 387 736.2700 284,936
2024-06-03 200 737.4300 200 737.4300 147,486
2024-06-03 248 738.3300 248 738.3300 183,106
2024-06-03 180 741.7000 180 741.7000 133,506
2024-06-03 20 742.1000 20 742.1000 14,842
2024-06-03 152 743.5800 152 743.5800 113,024
2024-06-03 200 744.0600 200 744.0600 148,812
2024-06-03 213 746.3500 213 746.3500 158,973
2024-05-08 2,824 690.0000 2,824 690.0000 1,948,560
2024-05-01 339 652.8100 339 652.8100 221,303
2024-05-01 251 653.4600 251 653.4600 164,018
2024-05-01 378 654.2300 378 654.2300 247,299
2024-05-01 217 655.0800 217 655.0800 142,152
2024-05-01 195 658.9000 195 658.9000 128,486
2024-05-01 1,000 659.4900 1,000 659.4900 659,490
2024-05-01 900 660.4500 900 660.4500 594,405
2024-05-01 876 661.4900 876 661.4900 579,465
2024-05-01 697 662.3400 697 662.3400 461,651
2024-05-01 600 663.2700 600 663.2700 397,962
2024-05-01 500 664.7000 500 664.7000 332,350
2024-05-01 350 665.6900 350 665.6900 232,992
2024-05-01 497 666.5400 497 666.5400 331,270
2024-05-01 200 667.4100 200 667.4100 133,482
2024-05-01 900 668.3400 900 668.3400 601,506
2024-05-01 100 670.0900 100 670.0900 67,009
2024-04-01 200 670.5600 200 670.5600 134,112
2024-04-01 206 671.8100 206 671.8100 138,393
2024-04-01 800 672.4500 800 672.4500 537,960
2024-04-01 1,114 673.4800 1,114 673.4800 750,257
2024-04-01 1,300 674.5700 1,300 674.5700 876,941
2024-04-01 680 675.6400 680 675.6400 459,435
2024-04-01 291 676.4200 291 676.4200 196,838
2024-04-01 904 677.4000 904 677.4000 612,370
2024-04-01 600 679.2400 600 679.2400 407,544
2024-04-01 100 682.0400 100 682.0400 68,204
2024-04-01 425 683.5000 425 683.5000 290,488
2024-04-01 230 684.6100 230 684.6100 157,460
2024-04-01 400 685.5100 400 685.5100 274,204
2024-04-01 400 686.7700 400 686.7700 274,708
2024-04-01 350 687.4500 350 687.4500 240,608
2024-03-01 100 716.8200 100 716.8200 71,682
2024-03-01 100 717.3100 100 717.3100 71,731
2024-03-01 200 718.5200 200 718.5200 143,704
2024-03-01 825 719.4700 825 719.4700 593,563
2024-03-01 312 720.2700 312 720.2700 224,724
2024-03-01 441 721.6000 441 721.6000 318,226
2024-03-01 200 724.4100 200 724.4100 144,882
2024-03-01 300 725.5300 300 725.5300 217,659
2024-03-01 791 726.7200 791 726.7200 574,836
2024-03-01 1,275 727.3900 1,275 727.3900 927,422
2024-03-01 2,064 728.5400 2,064 728.5400 1,503,707
2024-03-01 972 729.2100 972 729.2100 708,792
2024-03-01 120 731.8200 120 731.8200 87,818
2024-03-01 100 732.0100 100 732.0100 73,201
2024-03-01 200 733.3700 200 733.3700 146,674
2024-02-08 2,790 680.0000 2,790 680.0000 1,897,200
2024-02-05 3,791 641.0000 3,791 641.0000 2,430,031
2024-02-01 400 594.8100 400 594.8100 237,924
2024-02-01 200 595.3100 200 595.3100 119,062
2024-02-01 129 597.7700 129 597.7700 77,112
2024-02-01 855 598.3600 855 598.3600 511,598
2024-02-01 1,343 599.6000 1,343 599.6000 805,263
2024-02-01 430 600.4800 430 600.4800 258,206
2024-02-01 325 601.5600 325 601.5600 195,507
2024-02-01 703 602.5000 703 602.5000 423,558
2024-02-01 1,171 603.4800 1,171 603.4800 706,675
2024-02-01 1,023 604.5900 1,023 604.5900 618,496
2024-02-01 262 605.0500 262 605.0500 158,523
2024-02-01 477 606.3900 477 606.3900 289,248
2024-02-01 282 607.0100 282 607.0100 171,177
2024-02-01 100 608.7800 100 608.7800 60,878
2024-02-01 300 609.3900 300 609.3900 182,817
2024-01-05 102 568.3600 102 568.3600 57,973
2024-01-05 614 569.9200 614 569.9200 349,931
2024-01-05 2,051 570.6200 2,051 570.6200 1,170,342
2024-01-05 1,141 571.6500 1,141 571.6500 652,253
2024-01-05 1,522 572.4300 1,522 572.4300 871,238
2024-01-05 811 573.5200 811 573.5200 465,125
2024-01-05 1,067 574.4900 1,067 574.4900 612,981
2024-01-05 546 575.3900 546 575.3900 314,163
2024-01-05 128 576.8100 128 576.8100 73,832
2024-01-05 18 577.0100 18 577.0100 10,386
2024-01-04 58,654 583.1400 58,654 583.1400 34,203,494
2023-11-08 2,790 490.3900 2,790 490.3900 1,368,188
2023-11-06 3,790 492.9200 3,790 492.9200 1,868,167
2023-10-02 10,960 458.3000 10,960 458.3000 5,022,968
2023-08-08 2,836 530.2600 2,836 530.2600 1,503,817
2023-08-04 3,815 526.5400 3,815 526.5400 2,008,750
2023-07-21 28,845 534.2300 28,845 534.2300 15,409,864
2023-07-03 10,960 537.7900 10,960 537.7900 5,894,178
2023-05-09 2,785 409.7800 2,785 409.7800 1,141,237
2023-05-04 3,825 459.6000 3,825 459.6000 1,757,970
2023-05-03 11,242 463.5500 11,242 463.5500 5,211,229
2023-04-03 11,100 487.9900 11,100 487.9900 5,416,689
2023-02-13 6,333 492.3100 6,333 492.3100 3,117,799
2023-02-08 22,483 462.4100 22,483 462.4100 10,396,364
2023-02-06 3,691 446.8800 3,691 446.8800 1,649,434
2023-01-03 14,888 344.9600 14,888 344.9600 5,135,764
2022-11-15 1,074 405.5100 1,074 405.5100 435,518
2022-11-14 5,347 390.3300 5,347 390.3300 2,087,095
2022-11-04 3,790 343.9800 3,790 343.9800 1,303,684
2022-10-03 10,960 372.6000 10,960 372.6000 4,083,696
2022-08-12 6,306 525.9500 6,306 525.9500 3,316,641
2022-08-04 3,798 522.3900 3,798 522.3900 1,984,037
2022-07-01 11,495 361.5700 11,495 361.5700 4,156,247
2022-05-12 6,481 388.1000 6,481 388.1000 2,515,276
2022-05-04 3,807 453.1534 3,807 453.1534 1,725,155
2022-04-01 11,250 467.2300 11,250 467.2300 5,256,338
2022-02-14 6,421 429.6000 6,421 429.6000 2,758,462
2022-02-08 7,663 401.1200 7,663 401.1200 3,073,783
2022-02-07 29,638 399.2800 29,638 399.2800 11,833,861
2022-01-03 10,960 490.8700 10,960 490.8700 5,379,935
2021-11-12 6,273 553.4180 6,273 553.4180 3,471,591
2021-11-08 7,813 548.2700 7,813 548.2700 4,283,634
2021-10-01 11,020 476.1600 11,020 476.1600 5,247,283
2021-08-12 6,373 457.1000 6,373 457.1000 2,913,098
2021-08-09 7,926 459.1200 7,926 459.1200 3,638,985
2021-07-01 10,960 370.4500 10,960 370.4500 4,060,132
2021-05-12 6,723 311.8196 6,723 311.8196 2,096,363
2021-05-10 8,479 326.4012 8,479 326.4012 2,767,556
2021-04-01 10,960 364.7766 10,960 364.7766 3,997,952
2021-02-09 14,899 372.8920 14,899 372.8920 5,555,718
2021-02-05 52,729 366.3384 52,729 366.3384 19,316,657
2021-01-04 10,960 368.2611 10,960 368.2611 4,036,142
2020-11-09 16,170 333.5148 16,170 333.5148 5,392,934
2020-10-01 10,960 280.5036 10,960 280.5036 3,074,319
2020-08-10 16,057 274.4017 16,057 274.4017 4,406,068
2020-07-01 10,960 235.1600 10,960 235.1600 2,577,354
2020-05-08 16,619 208.6677 16,619 208.6677 3,467,849
2020-04-01 11,150 162.5750 11,150 162.5750 1,812,711
2020-02-10 7,957 181.0743 7,957 181.0743 1,440,808
2020-02-06 70,886 183.7523 70,886 183.7523 13,025,466
2020-02-03 9,561 173.8936 9,561 173.8936 1,662,597
2020-01-07 65,813 176.9903 65,813 176.9903 11,648,263
2019-11-08 8,124 163.3616 8,124 163.3616 1,327,150
2019-11-04 9,706 159.6322 9,706 159.6322 1,549,390
2019-10-01 10,960 155.6089 10,960 155.6089 1,705,474
2019-08-08 8,334 150.4248 8,334 150.4248 1,253,640
2019-08-05 10,097 140.5997 10,097 140.5997 1,419,635
2019-07-01 10,960 139.5561 10,960 139.5561 1,529,535
2019-05-08 8,447 138.0256 8,447 138.0256 1,165,902
2019-05-03 10,354 144.4864 10,354 144.4864 1,496,012
2019-04-01 10,960 138.5979 10,960 138.5979 1,519,033
2019-02-27 35,683 135.0750 35,683 135.0750 4,819,881
2019-02-26 20,558 137.1051 20,558 137.1051 2,818,607
2019-02-25 19,000 137.5535 19,000 137.5535 2,613,516
2019-02-12 72,851 130.6571 72,851 130.6571 9,518,500
2019-02-04 14,516 129.5889 14,516 129.5889 1,881,112
2018-11-05 15,867 121.7312 15,867 121.7312 1,931,509
2018-08-06 5,629 135.9932 5,629 135.9932 765,506
2018-08-03 9,943 135.4545 9,943 135.4545 1,346,824
2018-05-04 6,916 122.6625 6,916 122.6625 848,334
2018-05-03 11,665 118.4314 11,665 118.4314 1,381,502
2018-02-12 96,181 108.1942 96,181 108.1942 10,406,226
2018-02-05 17,354 113.8541 17,354 113.8541 1,975,824
2017-11-06 19,765 123.0626 19,765 123.0626 2,432,332
2017-08-07 11,132 102.1867 11,132 102.1867 1,137,542
2017-08-04 8,634 101.6629 8,634 101.6629 877,757
2017-05-05 11,131 92.5542 11,131 92.5542 1,030,221
2017-05-04 8,634 91.8931 8,634 91.8931 793,405
2017-02-10 59,943 89.2940 59,943 89.2940 5,352,550
2017-02-06 19,482 88.2535 19,482 88.2535 1,719,355
2016-11-07 19,922 77.8829 19,922 77.8829 1,551,583
2016-11-04 1,171 76.3183 1,171 76.3183 89,369
2016-08-08 8,791 72.6398 8,791 72.6398 638,576
2016-08-05 11,132 72.7302 11,132 72.7302 809,633
2016-08-04 1,171 72.2134 1,171 72.2134 84,562
2016-05-06 8,791 61.7001 8,791 61.7001 542,406
2016-05-05 11,131 61.9033 11,131 61.9033 689,046
2016-05-04 1,172 63.6202 1,172 63.6202 74,563
2016-02-08 13,896 56.9555 13,896 56.9555 791,454
2016-02-05 2,679 61.2000 2,679 61.2000 163,955
2016-02-04 88,849 57.9337 88,849 57.9337 5,147,351
2015-11-09 4,339 63.8980 4,339 63.8980 277,253
2015-11-09 205 63.8967 205 63.8967 13,099
2015-11-06 8,792 63.9121 8,792 63.9121 561,915
2015-11-05 2,679 62.6900 2,679 62.6900 167,947
2015-11-04 1,162 62.7000 1,162 62.7000 72,857
2015-08-10 204 51.3000 204 51.3000 10,465
2015-08-10 4,326 51.3000 4,326 51.3000 221,924
2015-08-06 3,122 50.4787 3,122 50.4787 157,595
2015-08-06 5,696 50.4787 5,696 50.4787 287,527
2015-08-05 2,679 50.3800 2,679 50.3800 134,968
2015-08-04 1,162 50.9600 1,162 50.9600 59,216
2015-05-08 4,326 51.7900 4,326 51.7900 224,044
2015-05-08 204 51.7900 204 51.7900 10,565
2015-05-06 3,113 51.3586 3,113 51.3586 159,879
2015-05-06 5,678 51.3586 5,678 51.3586 291,614
2015-05-05 2,679 52.5400 2,679 52.5400 140,755
2015-05-04 1,162 52.7000 1,162 52.7000 61,237
2015-02-09 4,363 47.5574 4,363 47.5574 207,493
2015-02-09 206 47.5570 206 47.5570 9,797
2015-02-06 2,060 47.3900 2,060 47.3900 97,623
2015-02-05 2,699 48.0202 2,699 48.0202 129,607
2015-02-05 21,976 47.7955 21,976 47.7955 1,050,354
2015-02-05 45,585 47.7954 45,585 47.7954 2,178,753
2015-02-05 2,699 48.0202 2,699 48.0202 129,607
2014-11-18 4,425 46.3923 4,425 46.3923 205,286
2014-11-18 3,529 46.3923 3,529 46.3923 163,718
2014-11-17 70,575 45.0911 70,575 45.0911 3,182,304
2014-11-10 4,327 44.4600 4,327 44.4600 192,378
2014-11-10 204 44.4600 204 44.4600 9,070
2014-11-06 2,060 44.2600 2,060 44.2600 91,176
2014-11-05 2,679 43.8100 2,679 43.8100 117,367
2014-08-26 54,540 46.4187 54,540 46.4187 2,531,676
2014-08-26 54,540 46.4187 54,540 46.4187 2,531,676
2014-08-25 55,326 45.9589 55,326 45.9589 2,542,722
2014-08-25 55,326 45.9589 55,326 45.9589 2,542,722
2014-08-22 40,000 46.3724 40,000 46.3724 1,854,896
2014-08-22 130 46.3117 130 46.3117 6,021
2014-08-22 40,000 46.3724 40,000 46.3724 1,854,896
2014-08-11 78,529 42.5513 78,529 42.5513 3,341,511
2014-08-08 4,326 42.0400 4,326 42.0400 181,865
2014-08-08 204 42.0400 204 42.0400 8,576
2014-08-06 2,077 41.8497 2,077 41.8497 86,922
2014-08-05 2,693 41.1196 2,693 41.1196 110,735
2014-08-04 821 41.4100 821 41.4100 33,998
2014-08-04 39 41.4100 39 41.4100 1,615
2014-05-08 4,353 36.4302 4,353 36.4302 158,581
2014-05-08 205 36.4300 205 36.4300 7,468
2014-05-06 2,067 36.4107 2,067 36.4107 75,261
2014-05-05 826 36.2502 826 36.2502 29,943
2014-05-05 40 36.2500 40 36.2500 1,450
2014-05-05 2,699 36.2501 2,699 36.2501 97,839
2014-02-10 5,106 33.2062 5,106 33.2062 169,551
2014-02-10 241 33.2056 241 33.2056 8,003
2014-02-06 2,060 31.2700 2,060 31.2700 64,416
2014-02-05 32,131 31.1686 32,131 31.1686 1,001,478
2014-02-04 730 32.1900 730 32.1900 23,499
2013-11-08 5,251 31.0500 5,251 31.0500 163,044
2013-11-06 2,916 31.7300 2,916 31.7300 92,525
2013-10-31 72,007 31.7590 72,007 31.7590 2,286,870
2013-10-30 100,000 31.4619 100,000 31.4619 3,146,190
2013-10-30 130,882 31.3591 130,882 31.3591 4,104,342
2013-10-29 50,000 32.0084 50,000 32.0084 1,600,420
2013-08-08 239 28.2828 239 28.2828 6,760
2013-08-08 5,062 28.2832 5,062 28.2832 143,170
2013-08-06 2,066 26.2004 2,066 26.2004 54,130
2013-08-05 862 26.0302 862 26.0302 22,438
2013-05-28 4,000 24.5627 4,000 24.5627 98,251
2013-05-08 5,054 24.1013 5,054 24.1013 121,808
2013-05-08 238 24.1007 238 24.1007 5,736
2013-05-07 2,053 24.2400 2,053 24.2400 49,765
2013-05-03 820 24.1800 820 24.1800 19,828
2013-05-03 40 24.1800 40 24.1800 967
2013-02-11 4,986 24.6000 4,986 24.6000 122,656
2013-02-11 235 24.6000 235 24.6000 5,781
2013-02-07 3,646 23.7000 3,646 23.7000 86,410
2013-02-06 31,272 22.8889 31,272 22.8889 715,782
2013-02-06 39,229 22.8889 39,229 22.8889 897,909
2013-02-05 603 23.2600 603 23.2600 14,026
2013-02-04 3,763 23.2816 3,763 23.2816 87,609
2012-11-12 5,896 19.3595 5,896 19.3595 114,144
2012-11-08 4,505 18.8598 4,505 18.8598 84,963
2012-11-06 714 19.4500 714 19.4500 13,887
2012-11-06 717 19.4500 717 19.4500 13,946
2012-11-01 5,110 17.3412 5,110 17.3412 88,614
2012-08-10 5,951 20.7343 5,951 20.7343 123,390
2012-08-09 4,472 20.4600 4,472 20.4600 91,497
2012-08-03 735 19.2400 735 19.2400 14,141
2012-08-02 4,488 19.0000 4,488 19.0000 85,272
2012-05-10 4,609 20.8700 4,609 20.8700 96,190
2012-05-08 3,582 20.2752 3,582 20.2752 72,626
2012-05-03 577 21.3200 577 21.3200 12,302
2012-05-02 3,573 21.0019 3,573 21.0019 75,040
2012-02-10 4,609 16.4200 4,609 16.4200 75,680
2012-02-03 578 16.7800 578 16.7800 9,699
2012-02-02 3,740 16.7401 3,740 16.7401 62,608
2011-08-10 6,080 11.8032 6,080 11.8032 71,763

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

MPWR / Monolithic Power Systems, Inc. Insider Trades
Insider Transaction History
File
Date
Trade
Date
Form Insider Ticker Security Title Code 10b5-1 Direct Exercise
Price
Unit
Price
Units
Changed
Value
Changed (1K)
Remaining
Options
Remaining
Shares
2025-08-18 2025-08-15 4 Hsing Michael MPWR Common Stock S - Sale D 836.4000 -400 -335 814,667
2025-08-18 2025-08-15 4 Hsing Michael MPWR Common Stock S - Sale D 834.9200 -200 -167 815,067
2025-08-18 2025-08-15 4 Hsing Michael MPWR Common Stock S - Sale D 833.3700 -535 -446 815,267
2025-08-18 2025-08-15 4 Hsing Michael MPWR Common Stock S - Sale D 832.5700 -1,510 -1,257 815,802
2025-08-18 2025-08-15 4 Hsing Michael MPWR Common Stock S - Sale D 831.5700 -1,953 -1,624 817,312
2025-08-18 2025-08-15 4 Hsing Michael MPWR Common Stock S - Sale D 830.4600 -2,100 -1,744 819,265
2025-08-18 2025-08-15 4 Hsing Michael MPWR Common Stock S - Sale D 829.4500 -4,101 -3,402 821,365
2025-08-18 2025-08-15 4 Hsing Michael MPWR Common Stock S - Sale D 828.6400 -396 -328 825,466
2025-08-18 2025-08-15 4 Hsing Michael MPWR Common Stock S - Sale D 827.7200 -3,878 -3,210 825,862
2025-08-18 2025-08-15 4 Hsing Michael MPWR Common Stock S - Sale D 826.6400 -2,555 -2,112 829,740
2025-08-18 2025-08-15 4 Hsing Michael MPWR Common Stock S - Sale D 825.6900 -2,603 -2,149 832,295
2025-02-20 2025-02-18 4 Hsing Michael MPWR Common Stock S - Sale D 700.0000 -5,200 -3,640 834,898
2025-02-12 2025-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 717.1000 -2,594 -1,860 840,071
2025-02-11 2025-02-07 4 Hsing Michael MPWR Common Stock S - Sale D 700.0000 -11,964 -8,375 842,665
2025-01-28 2025-01-24 4 Hsing Michael MPWR Common Stock S - Sale D 700.0000 -3,636 -2,545 854,629
2024-11-13 2024-11-08 4 Hsing Michael MPWR Common Stock S - Sale D 765.1500 -2,812 -2,152 858,265
2024-08-13 2024-08-16 4 Hsing Michael MPWR Common Stock S - Sale D 823.2700 -100 -82 864,009
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 840.2400 -114 -96 861,069
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 839.9000 -146 -123 861,183
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 838.2300 -240 -201 861,329
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 837.5700 -391 -327 861,569
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 836.2100 -380 -318 861,960
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 832.2800 -262 -218 862,340
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 831.8300 -107 -89 862,602
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 828.1500 -500 -414 862,709
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 827.2100 -100 -83 863,209
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 826.0000 -200 -165 863,309
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 824.6300 -500 -412 863,509
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 821.3200 -100 -82 864,109
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 817.1000 -100 -82 864,209
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 816.1800 -300 -245 864,309
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 815.3700 -458 -373 864,609
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 814.7200 -65 -53 865,067
2024-08-13 2024-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 813.2300 -200 -163 865,132
2024-08-12 2024-08-08 4 Hsing Michael MPWR Common Stock S - Sale D 778.3900 -2,790 -2,172 865,332
2024-07-24 2024-07-22 4 Hsing Michael MPWR Common Stock S - Sale D 831.5800 -9,614 -7,995 868,122
2024-07-02 2024-07-01 4 Hsing Michael MPWR Common Stock S - Sale D 807.8800 -102 -82 877,736
2024-07-02 2024-07-01 4 Hsing Michael MPWR Common Stock S - Sale D 806.3900 -1,820 -1,468 877,838
2024-07-02 2024-07-01 4 Hsing Michael MPWR Common Stock S - Sale D 804.1800 -150 -121 879,658
2024-07-02 2024-07-01 4 Hsing Michael MPWR Common Stock S - Sale D 802.1900 -100 -80 879,808
2024-07-02 2024-07-01 4 Hsing Michael MPWR Common Stock S - Sale D 800.6200 -200 -160 879,908
2024-07-02 2024-07-01 4 Hsing Michael MPWR Common Stock S - Sale D 798.7400 -100 -80 880,108
2024-07-02 2024-07-01 4 Hsing Michael MPWR Common Stock S - Sale D 794.6900 -200 -159 880,208
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 746.3500 -213 -159 880,408
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 744.0600 -200 -149 880,621
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 743.5800 -152 -113 880,821
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 742.1000 -20 -15 880,973
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 741.7000 -180 -134 880,993
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 738.3300 -248 -183 881,173
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 737.4300 -200 -147 881,421
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 736.2700 -387 -285 881,621
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 735.3700 -470 -346 882,008
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 734.3400 -1,062 -780 882,478
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 733.5300 -700 -513 883,540
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 732.8000 -875 -641 884,240
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 731.4500 -441 -323 885,115
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 730.4800 -157 -115 885,556
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 729.8600 -100 -73 885,713
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 728.8500 -100 -73 885,813
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 725.5900 -581 -422 885,913
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 723.4800 -549 -397 886,494
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 722.4300 -338 -244 887,043
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 721.6000 -211 -152 887,381
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 720.1500 -166 -120 887,592
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 719.0400 -100 -72 887,758
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 717.3600 -228 -164 887,858
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 716.8400 -70 -50 888,086
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 715.5000 -190 -136 888,156
2024-06-05 2024-06-03 4 Hsing Michael MPWR Common Stock S - Sale D 714.5600 -62 -44 888,346
2024-05-09 2024-05-08 4 Hsing Michael MPWR Common Stock S - Sale D 690.0000 -2,824 -1,949 888,408
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 670.0900 -100 -67 891,232
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 668.3400 -900 -602 891,332
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 667.4100 -200 -133 892,232
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 666.5400 -497 -331 892,432
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 665.6900 -350 -233 892,929
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 664.7000 -500 -332 893,279
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 663.2700 -600 -398 893,779
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 662.3400 -697 -462 894,379
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 661.4900 -876 -579 895,076
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 660.4500 -900 -594 895,952
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 659.4900 -1,000 -659 896,852
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 658.9000 -195 -128 897,852
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 655.0800 -217 -142 898,047
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 654.2300 -378 -247 898,264
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 653.4600 -251 -164 898,642
2024-05-03 2024-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 652.8100 -339 -221 898,893
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 687.4500 -350 -241 899,232
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 686.7700 -400 -275 899,582
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 685.5100 -400 -274 899,982
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 684.6100 -230 -157 900,382
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 683.5000 -425 -290 900,612
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 682.0400 -100 -68 901,037
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 679.2400 -600 -408 901,137
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 677.4000 -904 -612 901,737
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 676.4200 -291 -197 902,641
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 675.6400 -680 -459 902,932
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 674.5700 -1,300 -877 903,612
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 673.4800 -1,114 -750 904,912
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 672.4500 -800 -538 906,026
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 671.8100 -206 -138 906,826
2024-04-03 2024-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 670.5600 -200 -134 907,032
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 733.3700 -200 -147 907,232
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 732.0100 -100 -73 907,393
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 731.8200 -120 -88 907,493
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 729.2100 -972 -709 907,613
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 728.5400 -2,064 -1,504 908,585
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 727.3900 -1,275 -927 910,649
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 726.7200 -791 -575 911,924
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 725.5300 -300 -218 912,715
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 724.4100 -200 -145 913,015
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 721.6000 -441 -318 913,215
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 720.2700 -312 -225 913,656
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 719.4700 -825 -594 913,968
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 718.5200 -200 -144 914,793
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 717.3100 -100 -72 914,993
2024-03-04 2024-03-01 4 Hsing Michael MPWR Common Stock S - Sale D 716.8200 -100 -72 915,093
2024-02-09 2024-02-08 4 Hsing Michael MPWR Common Stock S - Sale D 680.0000 -2,790 -1,897 915,193
2024-02-07 2024-02-05 4 Hsing Michael MPWR Common Stock S - Sale D 641.0000 -3,791 -2,430 917,983
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 609.3900 -300 -183 921,774
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 608.7800 -100 -61 922,072
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 607.0100 -282 -171 922,172
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 606.3900 -477 -289 922,454
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 605.0500 -262 -159 922,931
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 604.5900 -1,023 -618 923,193
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 603.4800 -1,171 -707 924,216
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 602.5000 -703 -424 925,387
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 601.5600 -325 -196 926,090
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 600.4800 -430 -258 926,415
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 599.6000 -1,343 -805 926,845
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 598.3600 -855 -512 928,188
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 597.7700 -129 -77 929,043
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 595.3100 -200 -119 929,172
2024-02-05 2024-02-01 4 Hsing Michael MPWR Common Stock S - Sale D 594.8100 -400 -238 929,372
2024-01-09 2024-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 577.0100 -18 -10 929,772
2024-01-09 2024-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 576.8100 -128 -74 929,790
2024-01-09 2024-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 575.3900 -546 -314 929,918
2024-01-09 2024-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 574.4900 -1,067 -613 930,464
2024-01-09 2024-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 573.5200 -811 -465 931,531
2024-01-09 2024-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 572.4300 -1,522 -871 932,342
2024-01-09 2024-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 571.6500 -1,141 -652 933,864
2024-01-09 2024-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 570.6200 -2,051 -1,170 935,005
2024-01-09 2024-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 569.9200 -614 -350 937,056
2024-01-09 2024-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 568.3600 -102 -58 937,670
2024-01-08 2024-01-04 4 Hsing Michael MPWR Common Stock S - Sale D 583.1400 -58,654 -34,203 937,772
2023-11-09 2023-11-08 4 Hsing Michael MPWR Common Stock S - Sale D 490.3900 -2,790 -1,368 996,426
2023-11-07 2023-11-06 4 Hsing Michael MPWR Common Stock S - Sale D 492.9200 -3,790 -1,868 999,216
2023-10-04 2023-10-02 4 Hsing Michael MPWR Common Stock S - Sale D 458.3000 -10,960 -5,023 1,003,006
2023-08-10 2023-08-08 4 Hsing Michael MPWR Common Stock S - Sale D 530.2600 -2,836 -1,504 1,013,951
2023-08-07 2023-08-04 4 Hsing Michael MPWR Common Stock S - Sale D 526.5400 -3,815 -2,009 1,016,787
2023-07-25 2023-07-21 4 Hsing Michael MPWR Common Stock S - Sale D 534.2300 -28,845 -15,410 1,020,602
2023-07-05 2023-07-03 4 Hsing Michael MPWR Common Stock S - Sale D 537.7900 -10,960 -5,894 1,049,447
2023-05-10 2023-05-09 4 Hsing Michael MPWR Common Stock S - Sale D 409.7800 -2,785 -1,141 1,060,407
2023-05-05 2023-05-04 4 Hsing Michael MPWR Common Stock S - Sale D 459.6000 -3,825 -1,758 1,063,192
2023-05-04 2023-05-03 4 Hsing Michael MPWR Common Stock S - Sale D 463.5500 -11,242 -5,211 1,067,017
2023-05-04 2023-05-02 4 Hsing Michael MPWR Common Stock A - Award D 28,210 1,078,259
2023-04-06 2023-04-03 4 Hsing Michael MPWR Common Stock S - Sale D 487.9900 -11,100 -5,417 1,050,049
2023-02-13 2023-02-13 4 Hsing Michael MPWR Common Stock S - Sale D 492.3100 -6,333 -3,118 1,061,116
2023-02-10 2023-02-08 4 Hsing Michael MPWR Common Stock S - Sale D 462.4100 -22,483 -10,396 1,067,449
2023-02-08 2023-02-07 4 Hsing Michael MPWR Common Stock A - Award D 112,839 1,089,932
2023-02-08 2023-02-06 4 Hsing Michael MPWR Common Stock S - Sale D 446.8800 -3,691 -1,649 977,093
2023-01-05 2023-01-03 4 Hsing Michael MPWR Common Stock S - Sale D 344.9600 -14,888 -5,136 980,784
2022-11-16 2022-11-15 4 Hsing Michael MPWR Common Stock S - Sale D 405.5100 -1,074 -436 995,672
2022-11-16 2022-11-14 4 Hsing Michael MPWR common stock S - Sale D 390.3300 -5,347 -2,087 996,746
2022-11-07 2022-11-04 4 Hsing Michael MPWR Common Stock S - Sale D 343.9800 -3,790 -1,304 1,002,093
2022-10-04 2022-10-03 4 Hsing Michael MPWR Common Stock S - Sale D 372.6000 -10,960 -4,084 1,005,883
2022-10-04 2022-08-15 4 Hsing Michael MPWR Common Stock J - Other D 414.4300 19 8 1,016,843
2022-08-12 2022-08-12 4 Hsing Michael MPWR Common Stock S - Sale D 525.9500 -6,306 -3,317 1,016,824
2022-08-08 2022-08-04 4 Hsing Michael MPWR Common Stock S - Sale D 522.3900 -3,798 -1,984 1,023,130
2022-07-06 2022-07-01 4 Hsing Michael MPWR Common Stock S - Sale D 361.5700 -11,495 -4,156 1,026,928
2022-05-16 2022-05-12 4 Hsing Michael MPWR Common Stock S - Sale D 388.1000 -6,481 -2,515 1,038,423
2022-05-05 2022-05-04 4 Hsing Michael MPWR Common Stock S - Sale D 453.1534 -3,807 -1,725 1,044,904
2022-04-05 2022-04-01 4 Hsing Michael MPWR common stock S - Sale D 467.2300 -11,250 -5,256 1,048,711
2022-02-16 2022-02-14 4 Hsing Michael MPWR Common Stock S - Sale D 429.6000 -6,421 -2,758 1,059,927
2022-02-09 2022-02-08 4 Hsing Michael MPWR Common Stock S - Sale D 401.1200 -7,663 -3,074 1,066,348
2022-02-09 2022-02-07 4 Hsing Michael MPWR Common Stock S - Sale D 399.2800 -29,638 -11,834 1,074,011
2022-02-04 2022-02-03 4 Hsing Michael MPWR Common Stock A - Award D 153,324 1,103,649
2022-01-05 2022-01-03 4 Hsing Michael MPWR Common Stock S - Sale D 490.8700 -10,960 -5,380 950,325
2021-11-16 2021-11-12 4 Hsing Michael MPWR Common Stock S - Sale D 553.4180 -6,273 -3,472 961,285
2021-11-10 2021-11-08 4 Hsing Michael MPWR Common Stock S - Sale D 548.2700 -7,813 -4,284 987,155
2021-10-05 2021-10-01 4 Hsing Michael MPWR Common Stock S - Sale D 476.1600 -11,020 -5,247 975,371
2021-08-16 2021-08-12 4 Hsing Michael MPWR Common Stock S - Sale D 457.1000 -6,373 -2,913 986,391
2021-08-11 2021-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 459.1200 -7,926 -3,639 992,764
2021-07-06 2021-07-01 4 Hsing Michael MPWR Common Stock S - Sale D 370.4500 -10,960 -4,060 1,000,690
2021-05-14 2021-05-12 4 Hsing Michael MPWR Common Stock S - Sale D 311.8196 -6,723 -2,096 1,011,650
2021-05-12 2021-05-10 4 Hsing Michael MPWR Common Stock S - Sale D 326.4012 -8,479 -2,768 1,018,373
2021-04-26 2021-04-22 4 Hsing Michael MPWR Common Stock A - Award D 30.0000 9,403 282 1,026,852
2021-04-02 2021-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 364.7766 -10,960 -3,998 1,017,449
2021-03-31 2021-03-30 4 Hsing Michael MPWR Common Stock S - Sale D 344.7350 -200 -69 1,028,409
2021-03-31 2021-03-30 4 Hsing Michael MPWR Common Stock S - Sale D 344.1359 -2,692 -926 1,028,609
2021-03-31 2021-03-30 4 Hsing Michael MPWR Common Stock S - Sale D 343.2191 -3,039 -1,043 1,031,301
2021-03-31 2021-03-30 4 Hsing Michael MPWR Common Stock S - Sale D 342.1091 -3,310 -1,132 1,034,340
2021-03-31 2021-03-30 4 Hsing Michael MPWR Common Stock S - Sale D 340.8916 -1,200 -409 1,037,650
2021-03-31 2021-03-30 4 Hsing Michael MPWR Common Stock S - Sale D 339.8292 -6,208 -2,110 1,038,850
2021-03-31 2021-03-30 4 Hsing Michael MPWR Common Stock S - Sale D 338.9160 -17,593 -5,963 1,045,058
2021-03-31 2021-03-30 4 Hsing Michael MPWR Common Stock S - Sale D 338.1122 -19,713 -6,665 1,062,651
2021-03-31 2021-03-30 4 Hsing Michael MPWR Common Stock S - Sale D 337.1202 -5,828 -1,965 1,082,364
2021-03-31 2021-03-30 4 Hsing Michael MPWR Common Stock S - Sale D 336.0282 -3,200 -1,075 1,088,192
2021-03-31 2021-03-30 4 Hsing Michael MPWR Common Stock S - Sale D 334.9625 -600 -201 1,091,392
2021-03-31 2021-02-16 4 Hsing Michael MPWR Common Stock J - Other D 239.1730 89 21 1,091,992
2021-02-12 2021-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 381.6750 -100 -38 1,091,903
2021-02-12 2021-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 377.9180 -1,000 -378 1,092,003
2021-02-12 2021-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 376.9020 -4,809 -1,813 1,093,003
2021-02-12 2021-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 375.9064 -4,451 -1,673 1,097,812
2021-02-12 2021-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 375.0386 -3,654 -1,370 1,102,263
2021-02-12 2021-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 373.9166 -1,553 -581 1,105,917
2021-02-12 2021-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 372.7442 -2,300 -857 1,107,470
2021-02-12 2021-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 371.9200 -1,200 -446 1,109,770
2021-02-09 2021-02-09 4 Hsing Michael MPWR Common Stock S - Sale D 372.8920 -14,899 -5,556 1,110,970
2021-02-09 2021-02-05 4 Hsing Michael MPWR Common Stock S - Sale D 366.3384 -52,729 -19,317 1,125,869
2021-02-04 2021-02-02 4 Hsing Michael MPWR Performance Shares M - Exercise D -96,500 0
2021-02-04 2021-02-02 4 Hsing Michael MPWR Common Stock A - Award D 30.0000 232,443 6,973 1,178,598
2021-02-04 2021-02-02 4 Hsing Michael MPWR Common Stock M - Exercise D 96,500 946,155
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 370.5109 -393 -146 849,655
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 369.5003 -1,100 -406 850,048
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 368.5096 -4,269 -1,573 851,148
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 367.6271 -11,977 -4,403 855,417
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 366.6413 -4,905 -1,798 867,394
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 365.7596 -4,800 -1,756 872,299
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 364.5207 -700 -255 877,099
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 361.8700 -100 -36 877,799
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 370.2039 -481 -178 877,899
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 369.0607 -1,200 -443 878,380
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 368.0805 -4,542 -1,672 879,580
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 367.3791 -5,103 -1,875 884,122
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 366.2124 -3,807 -1,394 889,225
2021-01-06 2021-01-05 4 Hsing Michael MPWR Common Stock S - Sale D 364.9460 -1,407 -513 893,032
2021-01-05 2021-01-04 4 Hsing Michael MPWR Common Stock S - Sale D 368.2611 -10,960 -4,036 894,439
2020-12-31 2020-12-29 4 Hsing Michael ZH Family 2020 Trust MPWR Common Stock G - Gift I 12,825 12,825
2020-12-31 2020-12-29 4 Hsing Michael MPWR Common Stock G - Gift D -12,825 905,399
2020-11-12 2020-11-10 4 Hsing Michael MPWR Common Stock S - Sale D 308.4576 -17,796 -5,489 918,224
2020-11-12 2020-11-09 4 Hsing Michael MPWR Common Stock S - Sale D 333.5148 -16,170 -5,393 936,020
2020-10-02 2020-10-02 4 Hsing Michael MPWR Common Stock S - Sale D 274.0717 -16,540 -4,533 952,190
2020-10-02 2020-10-01 4 Hsing Michael MPWR Common Stock S - Sale D 280.5036 -10,960 -3,074 968,730
2020-08-12 2020-08-11 4 Hsing Michael MPWR Common Stock S - Sale D 271.4250 -17,909 -4,861 979,690
2020-08-12 2020-08-10 4 Hsing Michael MPWR Common Stock S - Sale D 274.4017 -16,057 -4,406 997,599
2020-07-23 2020-07-21 4 Hsing Michael MPWR Performance Shares A - Award D 96,500 96,500
2020-07-06 2020-07-06 4 Hsing Michael MPWR Common Stock S - Sale D 241.3812 -16,540 -3,992 1,013,656
2020-07-06 2020-07-01 4 Hsing Michael MPWR Common Stock S - Sale D 235.1600 -10,960 -2,577 1,030,196
2020-05-12 2020-05-11 4 Hsing Michael MPWR Common Stock S - Sale D 209.9575 -17,348 -3,642 1,041,156
2020-05-12 2020-05-08 4 Hsing Michael MPWR Common Stock S - Sale D 208.6677 -16,619 -3,468 1,058,504
2020-04-08 2020-04-07 4 Hsing Michael MPWR Common Stock S - Sale D 170.0000 -95,979 -16,316 1,075,123
2020-04-08 2020-04-06 4 Hsing Michael MPWR Common Stock S - Sale D 170.0000 -17,742 -3,016 1,171,102
2020-04-02 2020-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 162.5750 -11,150 -1,813 1,188,844
2020-04-02 2020-03-31 4 Hsing Michael MPWR Common Stock S - Sale D 170.0000 -23,258 -3,954 1,199,994
2020-04-02 2020-02-18 4 Hsing Michael MPWR Common Stock J - Other D 123.3690 172 21 1,223,252
2020-02-12 2020-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 181.0743 -7,957 -1,441 1,223,080
2020-02-06 2020-02-06 4 Hsing Michael MPWR Common Stock S - Sale D 183.7523 -70,886 -13,025 1,231,037
2020-02-06 2020-02-04 4 Hsing Michael MPWR Restricted Stock Units M - Exercise D -43,200 0
2020-02-06 2020-02-04 4 Hsing Michael MPWR Common Stock A - Award D 30.0000 289,250 8,678 1,301,923
2020-02-06 2020-02-04 4 Hsing Michael MPWR Common Stock M - Exercise D 43,200 1,012,673
2020-02-03 2020-02-03 4 Hsing Michael MPWR Common Stock S - Sale D 173.8936 -9,561 -1,663 969,473
2020-01-09 2020-01-08 4 Hsing Michael MPWR Common Stock S - Sale D 176.4892 -16,475 -2,908 979,034
2020-01-09 2020-01-07 4 Hsing Michael MPWR Common Stock S - Sale D 176.9903 -65,813 -11,648 995,509
2019-11-12 2019-11-11 4 Hsing Michael MPWR Common Stock S - Sale D 163.9918 -18,387 -3,015 1,061,322
2019-11-12 2019-11-08 4 Hsing Michael MPWR Common Stock S - Sale D 163.3616 -8,124 -1,327 1,079,709
2019-11-05 2019-11-04 4 Hsing Michael MPWR Common Stock S - Sale D 159.6322 -9,706 -1,549 1,087,833
2019-10-24 2019-10-22 4 Hsing Michael MPWR Restricted Stock Units M - Exercise D -21,600 43,200
2019-10-24 2019-10-22 4 Hsing Michael MPWR Performance Shares M - Exercise D -42,783 8,939
2019-10-24 2019-10-22 4 Hsing Michael MPWR Common Stock M - Exercise D 21,600 1,097,539
2019-10-24 2019-10-22 4 Hsing Michael MPWR Common Stock M - Exercise D 42,783 1,075,939
2019-10-07 2019-10-03 4 Hsing Michael MPWR Common Stock S - Sale D 149.9896 -16,540 -2,481 1,033,156
2019-10-02 2019-10-01 4 Hsing Michael MPWR Common Stock S - Sale D 155.6089 -10,960 -1,705 1,049,696
2019-08-09 2019-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 149.3028 -17,788 -2,656 1,060,656
2019-08-09 2019-08-08 4 Hsing Michael MPWR Common Stock S - Sale D 150.4248 -8,334 -1,254 1,078,444
2019-08-06 2019-08-05 4 Hsing Michael MPWR Common Stock S - Sale D 140.5997 -10,097 -1,420 1,086,778
2019-07-24 2019-07-23 4 Hsing Michael MPWR Restricted Stock Units M - Exercise D -21,600 64,800
2019-07-24 2019-07-23 4 Hsing Michael MPWR Common Stock M - Exercise D 21,600 1,096,875
2019-07-03 2019-07-03 4 Hsing Michael MPWR Common Stock S - Sale D 134.9556 -16,540 -2,232 1,075,275
2019-07-03 2019-07-01 4 Hsing Michael MPWR Common Stock S - Sale D 139.5561 -10,960 -1,530 1,091,815
2019-07-03 2019-04-23 4 Hsing Michael MPWR Restricted Stock Units M - Exercise D -21,600 86,400
2019-07-03 2019-04-23 4 Hsing Michael MPWR Common Stock M - Exercise D 21,600 1,138,992
2019-05-10 2019-05-09 4 Hsing Michael MPWR Common Stock S - Sale D 135.6847 -17,416 -2,363 1,081,175
2019-05-10 2019-05-08 4 Hsing Michael MPWR Common Stock S - Sale D 138.0256 -8,447 -1,166 1,098,591
2019-05-07 2019-05-03 4 Hsing Michael MPWR Common Stock S - Sale D 144.4864 -10,354 -1,496 1,107,038
2019-04-05 2019-04-04 4 Hsing Michael MPWR Common Stock S - Sale D 145.0689 -3,079 -447 1,117,392
2019-04-05 2019-04-04 4 Hsing Michael MPWR Common Stock S - Sale D 144.3522 -8,360 -1,207 1,120,471
2019-04-05 2019-04-04 4 Hsing Michael MPWR Common Stock S - Sale D 143.4157 -5,101 -732 1,128,831
2019-04-01 2019-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 138.5979 -10,960 -1,519 1,133,932
2019-04-01 2019-03-28 4 Hsing Michael MPWR Common Stock S - Sale D 135.5074 -1,245 -169 1,144,892
2019-02-27 2019-02-27 4 Hsing Michael MPWR Common Stock S - Sale D 135.0750 -35,683 -4,820 1,146,137
2019-02-27 2019-02-26 4 Hsing Michael MPWR Common Stock S - Sale D 137.1051 -20,558 -2,819 1,181,820
2019-02-27 2019-02-25 4 Hsing Michael MPWR Common Stock S - Sale D 137.5535 -19,000 -2,614 1,202,378
2019-02-19 2019-02-15 4 Hsing Michael MPWR Common Stock J - Other D 117.7080 178 21 1,221,378
2019-02-19 2019-02-14 4 Hsing Michael MPWR Common Stock S - Sale D 135.0744 -20,047 -2,708 1,221,200
2019-02-13 2019-02-12 4 Hsing Michael MPWR Common Stock S - Sale D 130.6571 -72,851 -9,519 1,241,247
2019-02-13 2019-02-11 4 Hsing Michael MPWR Common Stock A - Award D 30.0000 254,220 7,627 1,314,098
2019-02-05 2019-02-04 4 Hsing Michael MPWR Common Stock S - Sale D 129.5889 -14,516 -1,881 1,059,878
2018-12-06 2018-12-03 4 Hsing Michael MPWR Common Stock S - Sale D 134.7749 -35,171 -4,740 1,074,394
2018-11-06 2018-11-05 4 Hsing Michael MPWR Common Stock S - Sale D 121.7312 -15,867 -1,932 1,109,565
2018-10-29 2018-10-25 4 Hsing Michael MPWR Restricted Stock Units A - Award D 108,000 108,000
2018-10-29 2018-10-25 4 Hsing Michael MPWR Performance Shares M - Exercise D -27,640 51,722
2018-10-29 2018-10-25 4 Hsing Michael MPWR Performance Shares M - Exercise D -23,625 79,362
2018-10-29 2018-10-25 4 Hsing Michael MPWR Common Stock M - Exercise D 27,640 1,125,432
2018-10-29 2018-10-25 4 Hsing Michael MPWR Common Stock M - Exercise D 23,625 1,097,792
2018-10-02 2018-10-01 4 Hsing Michael MPWR Common Stock S - Sale D 126.1810 -15,870 -2,002 1,074,167
2018-09-05 2018-09-04 4 Hsing Michael MPWR Common Stock S - Sale D 150.3609 -25,332 -3,809 1,090,037
2018-08-16 2018-08-14 4 Hsing Michael MPWR Common Stock S - Sale D 141.0464 -17,634 -2,487 1,115,369
2018-08-07 2018-08-06 4 Hsing Michael MPWR Common Stock S - Sale D 135.9932 -5,629 -766 1,133,003
2018-08-07 2018-08-03 4 Hsing Michael MPWR Common Stock S - Sale D 135.4545 -9,943 -1,347 1,138,632
2018-07-03 2018-07-02 4 Hsing Michael MPWR Common Stock S - Sale D 132.9747 -20,000 -2,659 1,148,575
2018-06-04 2018-06-01 4 Hsing Michael MPWR Common Stock S - Sale D 133.0468 -20,000 -2,661 1,168,575
2018-05-15 2018-05-14 4 Hsing Michael MPWR Common Stock S - Sale D 126.7539 -17,633 -2,235 1,188,575
2018-05-07 2018-05-04 4 Hsing Michael MPWR Common Stock S - Sale D 122.6625 -6,916 -848 1,206,208
2018-05-07 2018-05-03 4 Hsing Michael MPWR Common Stock S - Sale D 118.4314 -11,665 -1,382 1,213,124
2018-04-03 2018-04-02 4 Hsing Michael MPWR Common Stock S - Sale D 111.8997 -20,000 -2,238 1,224,789
2018-02-22 2018-02-21 4 Hsing Michael MPWR Common Stock S - Sale D 118.3433 -34,313 -4,061 1,244,789
2018-02-22 2018-02-20 4 Hsing Michael MPWR Common Stock S - Sale D 118.7261 -18,716 -2,222 1,279,102
2018-02-16 2018-02-15 4 Hsing Michael MPWR Common Stock J - Other D 86.5130 246 21 1,297,818
2018-02-16 2018-02-14 4 Hsing Michael MPWR Common Stock S - Sale D 111.1501 -20,429 -2,271 1,297,572
2018-02-13 2018-02-12 4 Hsing Michael MPWR Common Stock S - Sale D 108.1942 -96,181 -10,406 1,318,001
2018-02-08 2018-02-07 4 Hsing Michael MPWR Common Stock A - Award D 20.0000 325,267 6,505 1,414,182
2018-02-05 2018-02-05 4 Hsing Michael MPWR Common Stock S - Sale D 113.8541 -17,354 -1,976 1,088,915
2017-11-15 2017-11-14 4 Hsing Michael MPWR Common Stock S - Sale D 119.6288 -18,817 -2,251 1,106,269
2017-11-07 2017-11-06 4 Hsing Michael MPWR Common Stock S - Sale D 123.0626 -19,765 -2,432 1,125,086
2017-08-16 2017-08-14 4 Hsing Michael MPWR Common Stock S - Sale D 101.9422 -18,817 -1,918 1,144,851
2017-08-07 2017-08-07 4 Hsing Michael MPWR Common Stock S - Sale D 102.1867 -11,132 -1,138 1,163,668
2017-08-07 2017-08-04 4 Hsing Michael MPWR Common Stock S - Sale D 101.6629 -8,634 -878 1,174,800
2017-05-17 2017-05-15 4 Hsing Michael MPWR Common Stock S - Sale D 96.1318 -18,815 -1,809 1,183,434
2017-05-08 2017-05-05 4 Hsing Michael MPWR Common Stock S - Sale D 92.5542 -11,131 -1,030 1,202,249
2017-05-08 2017-05-04 4 Hsing Michael MPWR Common Stock S - Sale D 91.8931 -8,634 -793 1,213,380
2017-05-08 2017-02-15 4 Hsing Michael MPWR Common Stock J - Other D 63.4270 335 21 1,222,014
2017-02-13 2017-02-13 4 Hsing Michael MPWR Common Stock S - Sale D 86.1744 -95,667 -8,244 1,221,679
2017-02-13 2017-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 89.2940 -59,943 -5,353 1,317,346
2017-02-08 2017-02-07 4 Hsing Michael MPWR Performance Shares M - Exercise D -8,939 102,987
2017-02-08 2017-02-07 4 Hsing Michael MPWR Common Stock M - Exercise D 8,939 1,377,289
2017-02-08 2017-02-07 4 Hsing Michael MPWR Common Stock A - Award D 225,944 1,368,350
2017-02-08 2017-02-06 4 Hsing Michael MPWR Common Stock S - Sale D 88.2535 -19,482 -1,719 1,142,406
2016-11-17 2016-11-17 4 Hsing Michael MPWR Common Stock S - Sale D 81.1769 -4,091 -332 1,161,888
2016-11-17 2016-11-17 4 Hsing Michael MPWR Common Stock S - Sale D 81.1733 -11,321 -919 1,165,979
2016-11-08 2016-11-07 4 Hsing Michael MPWR Common Stock S - Sale D 77.8829 -19,922 -1,552 1,177,300
2016-11-08 2016-11-04 4 Hsing Michael MPWR Common Stock S - Sale D 76.3183 -1,171 -89 1,197,222
2016-11-01 2016-10-28 4 Hsing Michael MPWR Performance Shares M - Exercise D -26,817 111,926
2016-11-01 2016-10-28 4 Hsing Michael MPWR Common Stock M - Exercise D 26,817 1,198,393
2016-08-18 2016-08-17 4 Hsing Michael MPWR Common Stock S - Sale D 73.4427 -1,598 -117 1,171,576
2016-08-18 2016-08-17 4 Hsing Michael MPWR Common Stock S - Sale D 73.4195 -15,400 -1,131 1,173,174
2016-08-08 2016-08-08 4 Hsing Michael MPWR Common Stock S - Sale D 72.6398 -8,791 -639 1,188,574
2016-08-08 2016-08-05 4 Hsing Michael MPWR Common Stock S - Sale D 72.7302 -11,132 -810 1,197,365
2016-08-08 2016-08-04 4 Hsing Michael MPWR Common Stock S - Sale D 72.2134 -1,171 -85 1,208,497
2016-05-17 2016-05-13 4 Hsing Michael MPWR Common Stock S - Sale D 60.5600 -4,105 -249 1,209,668
2016-05-11 2016-05-10 4 Hsing Michael MPWR Common Stock S - Sale D 61.8787 -2,427 -150 1,213,773
2016-05-11 2016-05-09 4 Hsing Michael MPWR Common Stock S - Sale D 62.3407 -8,895 -555 1,216,200
2016-05-06 2016-05-06 4 Hsing Michael MPWR Common Stock S - Sale D 61.7001 -8,791 -542 1,225,095
2016-05-06 2016-05-05 4 Hsing Michael MPWR Common Stock S - Sale D 61.9033 -11,131 -689 1,233,886
2016-05-06 2016-05-04 4 Hsing Michael MPWR Common Stock S - Sale D 63.6202 -1,172 -75 1,245,017
2016-04-19 2016-04-15 4 Hsing Michael MPWR Common Stock S - Sale D 64.9099 -19,693 -1,278 1,246,189
2016-04-11 2016-04-08 4 Hsing Michael MPWR Common Stock S - Sale D 63.7056 -32,371 -2,062 1,265,882
2016-04-11 2016-02-16 4 Hsing Michael MPWR Common Stock J - Other D 43.7070 486 21 1,298,253
2016-02-11 2016-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 58.0000 -73,841 -4,283 1,297,767
2016-02-09 2016-02-08 4 Hsing Michael MPWR Common Stock S - Sale D 56.9555 -13,896 -791 1,371,608
2016-02-09 2016-02-05 4 Hsing Michael MPWR Common Stock S - Sale D 61.2000 -2,679 -164 1,385,504
2016-02-04 2016-02-04 4 Hsing Michael MPWR Common Stock S - Sale D 57.9337 -88,849 -5,147 1,388,183
2016-02-04 2016-02-02 4 Hsing Michael MPWR Common Stock A - Award D 337,002 1,477,032
2016-01-05 2015-12-31 4 Hsing Michael MPWR Performance Shares A - Award D 138,743 138,743
2015-12-21 2015-12-17 4 Hsing Michael MPWR Performance Shares M - Exercise D -110,000 0
2015-12-21 2015-12-17 4 Hsing Michael MPWR Common Stock M - Exercise D 110,000 1,140,030
2015-11-10 2015-11-09 4 Hsing Michael MPWR Common Stock S - Sale D 63.6683 -8,397 -535 1,030,030
2015-11-10 2015-11-09 4 Hsing Michael MPWR Common Stock S - Sale D 63.8967 -205 -13 1,038,427
2015-11-10 2015-11-09 4 Hsing Michael MPWR Common Stock S - Sale D 63.8980 -4,339 -277 1,038,632
2015-11-10 2015-11-06 4 Hsing Michael MPWR Common Stock S - Sale D 63.9121 -8,792 -562 1,042,971
2015-11-05 2015-11-05 4 Hsing Michael MPWR Common Stock S - Sale D 62.6900 -2,679 -168 1,051,763
2015-11-05 2015-11-04 4 Hsing Michael MPWR Common Stock S - Sale D 62.7000 -1,162 -73 1,054,442
2015-08-11 2015-08-10 4 Hsing Michael MPWR Common Stock S - Sale D 51.3000 -4,326 -222 1,055,604
2015-08-11 2015-08-10 4 Hsing Michael MPWR Common Stock S - Sale D 51.3000 -204 -10 1,059,930
2015-08-06 2015-08-06 4 Hsing Michael MPWR Common Stock S - Sale D 50.4787 -5,696 -288 1,060,134
2015-08-06 2015-08-06 4 Hsing Michael MPWR Common Stock S - Sale D 50.4787 -3,122 -158 1,065,830
2015-08-06 2015-08-05 4 Hsing Michael MPWR Common Stock S - Sale D 50.3800 -2,679 -135 1,068,952
2015-08-06 2015-08-04 4 Hsing Michael MPWR Common Stock S - Sale D 50.9600 -1,162 -59 1,071,631
2015-05-12 2015-05-08 4 Hsing Michael MPWR Common Stock S - Sale D 51.7900 -204 -11 1,072,793
2015-05-12 2015-05-08 4 Hsing Michael MPWR Common Stock S - Sale D 51.7900 -4,326 -224 1,072,997
2015-05-06 2015-05-06 4 Hsing Michael MPWR Common Stock S - Sale D 51.3586 -5,678 -292 1,077,323
2015-05-06 2015-05-06 4 Hsing Michael MPWR Common Stock S - Sale D 51.3586 -3,113 -160 1,083,001
2015-05-06 2015-05-05 4 Hsing Michael MPWR Common Stock S - Sale D 52.5400 -2,679 -141 1,086,114
2015-05-06 2015-05-04 4 Hsing Michael MPWR Common Stock S - Sale D 52.7000 -1,162 -61 1,088,793
2015-04-13 2015-04-09 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 15.03 -10,507 0
2015-04-13 2015-04-09 4 Hsing Michael MPWR Common Stock S - Sale D 52.0105 -7,025 -365 1,142,019
2015-04-13 2015-04-09 4 Hsing Michael MPWR Common Stock M - Exercise D 15.0300 10,507 158 1,149,044
2015-04-08 2015-04-08 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 15.03 -5,462 10,507
2015-04-08 2015-04-08 4 Hsing Michael MPWR Common Stock S - Sale D 52.0090 -3,651 -190 1,138,537
2015-04-08 2015-04-08 4 Hsing Michael MPWR Common Stock M - Exercise D 15.0300 5,462 82 1,142,188
2015-04-08 2015-04-07 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 15.03 -48,332 15,969
2015-04-08 2015-04-07 4 Hsing Michael MPWR Common Stock S - Sale D 52.0704 -32,310 -1,682 1,136,726
2015-04-08 2015-04-07 4 Hsing Michael MPWR Common Stock M - Exercise D 15.0300 48,332 726 1,169,036
2015-04-08 2015-04-06 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 15.03 -54,515 64,301
2015-04-08 2015-04-06 4 Hsing Michael MPWR Common Stock S - Sale D 52.0000 -36,443 -1,895 1,120,704
2015-04-08 2015-04-06 4 Hsing Michael MPWR Common Stock M - Exercise D 15.0300 54,515 819 1,157,147
2015-04-03 2015-04-02 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 15.03 -107,030 118,816
2015-04-03 2015-04-02 4 Hsing Michael MPWR Common Stock S - Sale D 52.0021 -71,550 -3,721 1,102,632
2015-04-03 2015-04-02 4 Hsing Michael MPWR Common Stock M - Exercise D 15.0300 107,030 1,609 1,174,182
2015-04-03 2015-04-01 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 15.03 -74,154 225,846
2015-04-03 2015-04-01 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 15.03 -14,117 0
2015-04-03 2015-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 52.0151 -49,572 -2,578 1,067,152
2015-04-03 2015-04-01 4 Hsing Michael MPWR Common Stock M - Exercise D 15.0300 74,154 1,115 1,116,724
2015-04-03 2015-04-01 4 Hsing Michael MPWR Common Stock S - Sale D 52.0002 -9,438 -491 1,042,570
2015-04-03 2015-04-01 4 Hsing Michael MPWR Common Stock M - Exercise D 15.0300 14,117 212 1,052,008
2015-03-20 2015-03-18 4 Hsing Michael MPWR Performance Shares M - Exercise D -110,000 110,000
2015-03-20 2015-03-18 4 Hsing Michael MPWR Common Stock M - Exercise D 110,000 1,037,891
2015-03-20 2015-02-17 4 Hsing Michael MPWR Common Stock J - Other D 37.4510 567 21 927,891
2015-03-20 2015-02-03 4 Hsing Michael MPWR Performance Shares M - Exercise D -110,000 220,000
2015-03-20 2015-02-03 4 Hsing Michael MPWR Common Stock M - Exercise D 110,000 1,004,213
2015-02-13 2015-02-05 4 Hsing Michael MPWR Common Stock S - Sale D 48.0202 -2,699 -130 591,170
2015-02-09 2015-02-09 4 Hsing Michael MPWR Common Stock S - Sale D 47.5570 -206 -10 587,240
2015-02-09 2015-02-09 4 Hsing Michael MPWR Common Stock S - Sale D 47.5574 -4,363 -207 587,446
2015-02-09 2015-02-06 4 Hsing Michael MPWR Common Stock S - Sale D 47.3900 -2,060 -98 591,809
2015-02-05 2015-02-05 4 Hsing Michael Hsing Fam Foundation MPWR Common Stock S - Sale I 48.0202 -2,699 -130 26,301
2015-02-05 2015-02-05 4 Hsing Michael MPWR Common Stock S - Sale D 47.7954 -45,585 -2,179 593,869
2015-02-05 2015-02-05 4 Hsing Michael MPWR Common Stock S - Sale D 47.7955 -21,976 -1,050 639,454
2015-02-05 2015-02-03 4 Hsing Michael MPWR Common Stock A - Award D 26,581 661,430
2015-02-05 2015-02-03 4 Hsing Michael MPWR Common Stock A - Award D 266,125 634,849
2014-11-21 2014-10-21 4 Hsing Michael MPWR Performance Shares M - Exercise D -110,000 330,000
2014-11-21 2014-10-21 4 Hsing Michael MPWR Common Stock M - Exercise D 110,000 377,994
2014-11-21 2014-07-22 4 Hsing Michael MPWR Performance Shares M - Exercise D -110,000 440,000
2014-11-21 2014-07-22 4 Hsing Michael MPWR Common Stock M - Exercise D 110,000 506,549
2014-11-21 2013-12-14 4 Hsing Michael MPWR Performance Shares A - Award D 550,000 550,000
2014-11-19 2014-11-18 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 15.60 -4,425 0
2014-11-19 2014-11-18 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 14.89 -3,529 0
2014-11-19 2014-11-18 4 Hsing Michael MPWR Common Stock S - Sale D 46.3923 -3,529 -164 148,724
2014-11-19 2014-11-18 4 Hsing Michael MPWR Common Stock M - Exercise D 14.8900 3,529 53 152,253
2014-11-19 2014-11-18 4 Hsing Michael MPWR Common Stock S - Sale D 46.3923 -4,425 -205 148,724
2014-11-19 2014-11-18 4 Hsing Michael MPWR Common Stock M - Exercise D 14.8900 4,425 66 153,149
2014-11-19 2014-11-17 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 15.60 -70,575 4,425
2014-11-19 2014-11-17 4 Hsing Michael MPWR Common Stock S - Sale D 45.0911 -70,575 -3,182 148,724
2014-11-19 2014-11-17 4 Hsing Michael MPWR Common Stock M - Exercise D 14.8900 70,575 1,051 219,299
2014-11-12 2014-11-10 4 Hsing Michael MPWR Common Stock S - Sale D 44.4600 -204 -9 148,724
2014-11-12 2014-11-10 4 Hsing Michael MPWR Common Stock S - Sale D 44.4600 -4,327 -192 148,928
2014-11-06 2014-11-06 4 Hsing Michael MPWR Common Stock S - Sale D 44.2600 -2,060 -91 153,255
2014-11-06 2014-11-05 4 Hsing Michael MPWR Common Stock S - Sale D 43.8100 -2,679 -117 155,315
2014-11-06 2014-08-26 4 Hsing Michael MPWR Common Stock S - Sale D 46.4187 -54,540 -2,532 157,994
2014-11-06 2014-08-25 4 Hsing Michael MPWR Common Stock S - Sale D 45.9589 -55,326 -2,543 212,534
2014-11-06 2014-08-22 4 Hsing Michael MPWR Common Stock S - Sale D 46.3724 -40,000 -1,855 267,860
2014-08-26 2014-08-26 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 46.4187 -54,540 -2,532 315,700
2014-08-26 2014-08-25 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 45.9589 -55,326 -2,543 370,240
2014-08-26 2014-08-22 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 46.3724 -40,000 -1,855 425,566
2014-08-26 2014-08-22 4 Hsing Michael MPWR Common Stock S - Sale D 46.3117 -130 -6 307,860
2014-08-26 2014-08-15 4 Hsing Michael MPWR Common Stock J - Other D 29.7755 130 4 307,990
2014-08-12 2014-08-11 4 Hsing Michael MPWR Common Stock S - Sale D 42.5513 -78,529 -3,342 307,860
2014-08-08 2014-08-08 4 Hsing Michael MPWR Common Stock S - Sale D 42.0400 -204 -9 386,389
2014-08-08 2014-08-08 4 Hsing Michael MPWR Common Stock S - Sale D 42.0400 -4,326 -182 386,593
2014-08-08 2014-08-06 4 Hsing Michael MPWR Common Stock S - Sale D 41.8497 -2,077 -87 390,919
2014-08-05 2014-08-05 4 Hsing Michael MPWR Common Stock S - Sale D 41.1196 -2,693 -111 392,996
2014-08-05 2014-08-04 4 Hsing Michael MPWR Common Stock S - Sale D 41.4100 -39 -2 395,689
2014-08-05 2014-08-04 4 Hsing Michael MPWR Common Stock S - Sale D 41.4100 -821 -34 395,728
2014-06-25 2014-06-24 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 18.77 -75,000 0
2014-06-25 2014-06-24 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 17.92 -3,529 0
2014-06-25 2014-06-24 4 Hsing Michael MPWR Common Stock M - Exercise D 17.9200 3,529 63 396,549
2014-06-25 2014-06-24 4 Hsing Michael MPWR Common Stock M - Exercise D 17.9200 75,000 1,344 393,020
2014-05-09 2014-05-08 4 Hsing Michael MPWR Common Stock S - Sale D 36.4300 -205 -7 318,020
2014-05-09 2014-05-08 4 Hsing Michael MPWR Common Stock S - Sale D 36.4302 -4,353 -159 318,225
2014-05-06 2014-05-06 4 Hsing Michael MPWR Common Stock S - Sale D 36.4107 -2,067 -75 322,578
2014-05-06 2014-05-05 4 Hsing Michael MPWR Common Stock S - Sale D 36.2501 -2,699 -98 324,645
2014-05-06 2014-05-05 4 Hsing Michael MPWR Common Stock S - Sale D 36.2500 -40 -1 327,344
2014-05-06 2014-05-05 4 Hsing Michael MPWR Common Stock S - Sale D 36.2502 -826 -30 327,384
2014-02-28 2014-02-28 4 Hsing Michael MPWR Common Stock S - Sale D 36.3984 -5,151 -187 328,210
2014-02-27 2014-02-27 4 Hsing Michael MPWR Common Stock S - Sale D 36.2442 -19,474 -706 333,361
2014-02-27 2014-02-26 4 Hsing Michael MPWR Common Stock S - Sale D 36.3517 -52,576 -1,911 352,835
2014-02-27 2014-02-25 4 Hsing Michael MPWR Common Stock S - Sale D 36.0207 -2,799 -101 405,411
2014-02-21 2014-02-18 4 Hsing Michael MPWR Common Stock J - Other D 24.4290 1,031 25 408,210
2014-02-14 2014-02-13 4 Hsing Michael MPWR Common Stock S - Sale D 35.0000 -40,000 -1,400 407,179
2014-02-11 2014-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 33.2056 -241 -8 447,179
2014-02-11 2014-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 33.2062 -5,106 -170 447,420
2014-02-06 2014-02-06 4 Hsing Michael MPWR Common Stock S - Sale D 31.2700 -2,060 -64 452,526
2014-02-06 2014-02-05 4 Hsing Michael MPWR Common Stock S - Sale D 31.1686 -32,131 -1,001 454,586
2014-02-06 2014-02-04 4 Hsing Michael MPWR Common Stock A - Award D 40,849 486,717
2014-02-06 2014-02-04 4 Hsing Michael MPWR Common Stock A - Award D 138,162 445,868
2014-02-06 2014-02-04 4 Hsing Michael MPWR Common Stock S - Sale D 32.1900 -730 -23 307,706
2014-01-07 2014-01-03 4 Hsing Michael MPWR Common Stock S - Sale D 34.0218 -20,000 -680 308,436
2013-12-18 2013-12-14 4 Hsing Michael MPWR Performance Shares A - Award D 110,000 110,000
2013-11-08 2013-11-08 4 Hsing Michael MPWR Common Stock S - Sale D 31.0500 -5,251 -163 328,436
2013-11-08 2013-11-06 4 Hsing Michael MPWR Common Stock S - Sale D 31.7300 -2,916 -93 333,687
2013-10-31 2013-10-31 4 Hsing Michael MPWR Common Stock S - Sale D 31.7590 -72,007 -2,287 335,337
2013-10-31 2013-10-30 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 12.99 -125,000 0
2013-10-31 2013-10-30 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) M - Exercise D 12.40 -5,882 0
2013-10-31 2013-10-30 4 Hsing Michael MPWR Common Stock S - Sale D 31.3591 -130,882 -4,104 407,344
2013-10-31 2013-10-30 4 Hsing Michael MPWR Common Stock M - Exercise D 12.4000 5,882 73 538,226
2013-10-31 2013-10-30 4 Hsing Michael MPWR Common Stock M - Exercise D 12.4000 125,000 1,550 532,344
2013-10-31 2013-10-30 4 Hsing Michael MPWR Common Stock S - Sale D 31.4619 -100,000 -3,146 407,344
2013-10-31 2013-10-29 4 Hsing Michael MPWR Common Stock S - Sale D 32.0084 -50,000 -1,600 507,344
2013-09-03 2013-08-29 4 Hsing Michael MPWR Common Stock S - Sale D 30.0000 -20,000 -600 557,344
2013-08-09 2013-08-08 4 Hsing Michael MPWR Common Stock S - Sale D 28.2832 -5,062 -143 577,344
2013-08-09 2013-08-08 4 Hsing Michael MPWR Common Stock S - Sale D 28.2828 -239 -7 582,406
2013-08-09 2013-08-08 4 Hsing Michael MPWR Common Stock A - Award D 450 582,645
2013-08-06 2013-08-06 4 Hsing Michael MPWR Common Stock S - Sale D 26.2004 -2,066 -54 582,195
2013-08-06 2013-08-05 4 Hsing Michael MPWR Common Stock S - Sale D 26.0302 -862 -22 584,261
2013-05-30 2013-05-28 4 Hsing Michael Hsing Fam Foundation MPWR Common Stock S - Sale I 24.5627 -4,000 -98 29,000
2013-05-08 2013-05-08 4 Hsing Michael MPWR Common Stock S - Sale D 24.1007 -238 -6 585,123
2013-05-08 2013-05-08 4 Hsing Michael MPWR Common Stock A - Award D 449 585,361
2013-05-08 2013-05-08 4 Hsing Michael MPWR Common Stock S - Sale D 24.1013 -5,054 -122 584,912
2013-05-08 2013-05-07 4 Hsing Michael MPWR Common Stock S - Sale D 24.2400 -2,053 -50 589,966
2013-05-06 2013-05-03 4 Hsing Michael MPWR Common Stock S - Sale D 24.1800 -40 -1 592,019
2013-05-06 2013-05-03 4 Hsing Michael MPWR Common Stock A - Award D 74 592,059
2013-05-06 2013-05-03 4 Hsing Michael MPWR Common Stock S - Sale D 24.1800 -820 -20 591,985
2013-04-25 2013-02-11 4/A Hsing Michael MPWR Common Stock A - Award D 31,409 591,996
2013-03-04 2013-02-28 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) A - Award D 17.92 17.9200 3,529 63 3,529
2013-03-04 2013-02-28 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) A - Award D 15.03 15.0300 14,117 212 14,117
2013-03-04 2013-02-28 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) A - Award D 14.89 14.8900 3,529 53 3,529
2013-03-04 2013-02-28 4 Hsing Michael MPWR Non-Qualified Stock Option (right to buy) A - Award D 12.40 12.4000 5,882 73 5,882
2013-02-20 2013-02-15 4 Hsing Michael MPWR Common Stock J - Other D 17.8840 809 14 687,031
2013-02-13 2013-02-11 4 Hsing Michael MPWR Common Stock A - Award D 125,635 686,222
2013-02-11 2013-02-11 4 Hsing Michael MPWR Common Stock S - Sale D 24.6000 -235 -6 560,587
2013-02-11 2013-02-11 4 Hsing Michael MPWR Common Stock S - Sale D 24.6000 -4,986 -123 560,822
2013-02-11 2013-02-07 4 Hsing Michael MPWR Common Stock A - Award D 450 565,808
2013-02-08 2013-02-07 4 Hsing Michael MPWR Common Stock S - Sale D 23.7000 -3,646 -86 565,358
2013-02-08 2013-02-06 4 Hsing Michael MPWR Common Stock A - Award D 7,064 569,004
2013-02-08 2013-02-06 4 Hsing Michael MPWR Common Stock S - Sale D 22.8889 -39,229 -898 561,940
2013-02-08 2013-02-06 4 Hsing Michael MPWR Common Stock S - Sale D 22.8889 -31,272 -716 601,169
2013-02-06 2013-02-05 4 Hsing Michael MPWR Common Stock S - Sale D 23.2600 -603 -14 632,441
2013-02-06 2013-02-04 4 Hsing Michael MPWR Common Stock S - Sale D 23.2816 -3,763 -88 633,044
2013-01-03 2013-01-03 4 Hsing Michael MPWR Common Stock S - Sale D 23.0829 -15,337 -354 636,807
2013-01-03 2013-01-02 4 Hsing Michael MPWR Common Stock S - Sale D 23.0000 -2,998 -69 652,144
2013-01-03 2012-12-31 4 Hsing Michael Hsing Fam Foundation MPWR Common Stock G - Gift I 33,000 33,000
2013-01-03 2012-12-31 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock J - Other I -33,000 465,566
2012-12-04 2012-11-06 4/A Hsing Michael MPWR Common Stock S - Sale D 19.4500 -717 -14 665,543
2012-11-14 2012-11-12 4 Hsing Michael MPWR Common Stock S - Sale D 19.3595 -5,896 -114 655,145
2012-11-09 2012-11-08 4 Hsing Michael MPWR Common Stock S - Sale D 18.8598 -4,505 -85 661,041
2012-11-06 2012-11-06 4 Hsing Michael MPWR Common Stock S - Sale D 19.4500 -714 -14 665,546
2012-11-05 2012-11-01 4 Hsing Michael MPWR Common Stock S - Sale D 17.3412 -5,110 -89 666,260
2012-08-29 2012-08-27 4 Hsing Michael MPWR Common Stock S - Sale D 23.0020 -6,665 -153 671,370
2012-08-10 2012-08-10 4 Hsing Michael MPWR Common Stock S - Sale D 20.7343 -5,951 -123 678,035
2012-08-10 2012-08-09 4 Hsing Michael MPWR Common Stock S - Sale D 20.4600 -4,472 -91 683,986
2012-08-03 2012-08-03 4 Hsing Michael MPWR Common Stock S - Sale D 19.2400 -735 -14 688,458
2012-08-03 2012-08-02 4 Hsing Michael MPWR Common Stock S - Sale D 19.0000 -4,488 -85 689,193
2012-05-14 2012-05-10 4 Hsing Michael MPWR Common Stock S - Sale D 20.8700 -4,609 -96 693,681
2012-05-08 2012-05-08 4 Hsing Michael MPWR Common Stock S - Sale D 20.2752 -3,582 -73 698,290
2012-05-04 2012-05-03 4 Hsing Michael MPWR Common Stock S - Sale D 21.3200 -577 -12 701,872
2012-05-02 2012-05-02 4 Hsing Michael MPWR Common Stock S - Sale D 21.0019 -3,573 -75 702,449
2012-05-02 2012-05-01 4 Hsing Michael MPWR Common Stock S - Sale D 22.0516 -20,000 -441 706,022
2012-02-16 2012-02-14 4 Hsing Michael MPWR Common Stock A - Award D 76,451 726,022
2012-02-13 2012-02-10 4 Hsing Michael MPWR Common Stock S - Sale D 16.4200 -4,609 -76 649,571
2012-02-03 2012-02-03 4 Hsing Michael MPWR Common Stock S - Sale D 16.7800 -578 -10 654,180
2012-02-02 2012-02-02 4 Hsing Michael MPWR Common Stock S - Sale D 16.7401 -3,740 -63 654,758
2011-08-11 2011-08-10 4 Hsing Michael MPWR Common Stock S - Sale D 11.8032 -6,080 -72 669,602
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.6600 -100 -2 145,897
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.6500 -200 -4 145,997
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.5600 -100 -2 146,197
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.5500 -100 -2 146,297
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.5000 -160 -3 146,397
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.4900 -140 -3 146,557
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.4600 -100 -2 146,697
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.4500 -100 -2 146,797
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.4200 -100 -2 146,897
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.4100 -300 -6 146,997
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.4000 -100 -2 147,297
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.3900 -100 -2 147,397
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.3800 -600 -13 147,497
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.3700 -300 -6 148,097
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.3600 -1,900 -41 148,397
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.3500 -900 -19 150,297
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.3300 -400 -9 151,197
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.3200 -300 -6 151,597
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.3100 -100 -2 151,897
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.3000 -200 -4 151,997
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.2800 -300 -6 152,197
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.2700 -100 -2 152,497
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.2600 -100 -2 152,597
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.2500 -100 -2 152,697
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.2400 -100 -2 152,797
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.2200 -100 -2 152,897
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.2000 -100 -2 152,997
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.1800 -100 -2 153,097
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.1000 -100 -2 153,197
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.0600 -1,000 -21 153,297
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 21.0500 -100 -2 154,297
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 20.8800 -100 -2 154,397
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 20.8700 -100 -2 154,497
2007-11-07 2007-11-07 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 20.7900 -100 -2 154,597
2007-03-16 2007-03-16 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 13.2587 -5,000 -66 335,897
2007-03-16 2007-03-15 4 Hsing Michael By Jointly w/Spouse MPWR Common Stock S - Sale I 13.0340 -5,000 -65 340,897
2004-11-18 3 Hsing Sharon MPWR Common Stock D 765,000
2004-11-18 3 Hsing Sharon By M.Hsing 2004 Trust MPWR Common Stock I 382,500
2004-11-18 3 Hsing Sharon By S.Hsing 2004 Trust MPWR Common Stock I 382,500
P
Åbent marked eller privat køb af ikke-afledte eller afledte værdipapirer
S
Åbent marked eller privat salg af ikke-afledte eller afledte værdipapirer
A
Tildeling, tildeling eller anden erhvervelse af værdipapirer fra virksomheden (såsom en option)
C
Konvertering af derivat
D
Salg eller overførsel af værdipapirer tilbage til virksomheden
F
Betaling af udnyttelseskurs eller skatteforpligtelse ved brug af en del af værdipapirer modtaget fra selskabet
G
Gave af værdipapirer af eller til insideren
K
Aktieswaps og lignende sikringstransaktioner
M
Udnyttelse eller konvertering af afledt værdipapir modtaget fra virksomheden (såsom en option)
V
En transaktion rapporteret frivilligt på formular 4
J
Andet (ledsaget af en fodnote, der beskriver transaktionen)