Monolithic Power Systems, Inc.
US ˙ NasdaqGS ˙ US6098391054

SecurityMPWR / Monolithic Power Systems, Inc.
InsiderTheodore Blegen
This page shows the track record and history of Blegen Theodore 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 Theodore Blegen 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 Theodore Blegen 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-01 3,000 750.0000 3,000 750.0000 2,250,000 0 785.6200 106,860 4.75
2025-07-01 6,000 750.0000 6,000 750.0000 4,500,000
2025-02-10 532 717.1007 532 717.1007 381,498
2024-12-09 2,500 600.0000 2,500 600.0000 1,500,000
2024-11-08 734 765.1500 734 765.1500 561,620
2024-11-01 150 764.5400 150 764.5400 114,681
2024-11-01 50 765.1300 50 765.1300 38,256
2024-11-01 208 766.2200 208 766.2200 159,374
2024-11-01 183 767.8200 183 767.8200 140,511
2024-11-01 175 768.0800 175 768.0800 134,414
2024-11-01 50 770.4600 50 770.4600 38,523
2024-11-01 246 771.0300 246 771.0300 189,673
2024-11-01 200 772.4000 200 772.4000 154,480
2024-11-01 300 775.6500 300 775.6500 232,695
2024-11-01 73 776.2400 73 776.2400 56,666
2024-11-01 300 777.4300 300 777.4300 233,229
2024-11-01 465 778.3300 465 778.3300 361,923
2024-11-01 100 779.7900 100 779.7900 77,979
2024-10-01 167 892.6600 167 892.6600 149,074
2024-10-01 296 894.4200 296 894.4200 264,748
2024-10-01 28 896.8300 28 896.8300 25,111
2024-10-01 108 897.5800 108 897.5800 96,939
2024-10-01 166 902.3000 166 902.3000 149,782
2024-10-01 56 903.3300 56 903.3300 50,586
2024-10-01 271 904.4700 271 904.4700 245,111
2024-10-01 116 905.0000 116 905.0000 104,980
2024-10-01 50 906.9300 50 906.9300 45,346
2024-10-01 96 907.2200 96 907.2200 87,093
2024-10-01 100 908.0000 100 908.0000 90,800
2024-10-01 111 909.3800 111 909.3800 100,941
2024-10-01 240 915.7800 240 915.7800 219,787
2024-10-01 16 917.0000 16 917.0000 14,672
2024-10-01 70 918.9400 70 918.9400 64,326
2024-10-01 10 920.7000 10 920.7000 9,207
2024-10-01 440 921.3000 440 921.3000 405,372
2024-10-01 133 924.5900 133 924.5900 122,970
2024-10-01 26 925.1200 26 925.1200 24,053
2024-09-03 148 893.2900 148 893.2900 132,207
2024-09-03 201 894.5600 201 894.5600 179,807
2024-09-03 170 895.3100 170 895.3100 152,203
2024-09-03 123 896.3600 123 896.3600 110,252
2024-09-03 119 897.7500 119 897.7500 106,832
2024-09-03 5 898.7700 5 898.7700 4,494
2024-09-03 140 900.3900 140 900.3900 126,055
2024-09-03 152 901.6100 152 901.6100 137,045
2024-09-03 70 902.2100 70 902.2100 63,155
2024-09-03 102 903.9800 102 903.9800 92,206
2024-09-03 200 904.2400 200 904.2400 180,848
2024-09-03 120 905.5200 120 905.5200 108,662
2024-09-03 240 906.3300 240 906.3300 217,519
2024-09-03 71 907.6100 71 907.6100 64,440
2024-09-03 1 908.2400 1 908.2400 908
2024-09-03 62 909.2900 62 909.2900 56,376
2024-09-03 7 910.2900 7 910.2900 6,372
2024-09-03 119 911.2500 119 911.2500 108,439
2024-09-03 100 912.7000 100 912.7000 91,270
2024-09-03 100 914.8400 100 914.8400 91,484
2024-09-03 250 919.7300 250 919.7300 229,932
2024-08-08 728 778.3900 728 778.3900 566,668
2024-08-01 350 842.4300 350 842.4300 294,850
2024-08-01 200 848.8500 200 848.8500 169,770
2024-08-01 300 851.6300 300 851.6300 255,489
2024-08-01 100 852.8000 100 852.8000 85,280
2024-08-01 360 853.6600 360 853.6600 307,318
2024-08-01 228 854.1000 228 854.1000 194,735
2024-08-01 432 855.6600 432 855.6600 369,645
2024-08-01 430 856.4300 430 856.4300 368,265
2024-08-01 100 859.1200 100 859.1200 85,912
2024-07-22 2,580 831.5800 2,580 831.5800 2,145,476
2024-07-01 307 794.5900 307 794.5900 243,939
2024-07-01 200 798.5600 200 798.5600 159,712
2024-07-01 100 803.0700 100 803.0700 80,307
2024-07-01 111 805.3900 111 805.3900 89,398
2024-07-01 1,687 806.3900 1,687 806.3900 1,360,380
2024-07-01 95 807.8800 95 807.8800 76,749
2024-06-10 84 741.6600 84 741.6600 62,299
2024-06-03 96 716.8400 96 716.8400 68,817
2024-06-03 60 717.3500 60 717.3500 43,041
2024-06-03 72 719.6000 72 719.6000 51,811
2024-06-03 14 720.2600 14 720.2600 10,084
2024-06-03 16 721.3900 16 721.3900 11,542
2024-06-03 179 722.2600 179 722.2600 129,285
2024-06-03 141 723.4800 141 723.4800 102,011
2024-06-03 192 725.4200 192 725.4200 139,281
2024-06-03 80 731.7400 80 731.7400 58,539
2024-06-03 178 732.5400 178 732.5400 130,392
2024-06-03 363 733.6100 363 733.6100 266,300
2024-06-03 160 734.4200 160 734.4200 117,507
2024-06-03 276 735.4700 276 735.4700 202,990
2024-06-03 236 736.0900 236 736.0900 173,717
2024-06-03 99 737.9500 99 737.9500 73,057
2024-06-03 84 738.4300 84 738.4300 62,028
2024-06-03 22 744.4300 22 744.4300 16,377
2024-06-03 82 745.1100 82 745.1100 61,099
2024-06-03 66 746.3500 66 746.3500 49,259
2024-05-08 737 689.9800 737 689.9800 508,515
2024-05-01 61 658.9000 61 658.9000 40,193
2024-05-01 300 659.3800 300 659.3800 197,814
2024-05-01 600 660.4900 600 660.4900 396,294
2024-05-01 100 661.0700 100 661.0700 66,107
2024-05-01 319 662.3700 319 662.3700 211,296
2024-05-01 200 664.5400 200 664.5400 132,908
2024-05-01 300 665.6100 300 665.6100 199,683
2024-05-01 300 666.7600 300 666.7600 200,028
2024-05-01 200 667.4100 200 667.4100 133,482
2024-05-01 120 670.0800 120 670.0800 80,410
2024-04-01 100 670.5600 100 670.5600 67,056
2024-04-01 100 671.8200 100 671.8200 67,182
2024-04-01 100 672.2500 100 672.2500 67,225
2024-04-01 500 673.4500 500 673.4500 336,725
2024-04-01 400 674.5500 400 674.5500 269,820
2024-04-01 236 675.6600 236 675.6600 159,456
2024-04-01 264 677.5800 264 677.5800 178,881
2024-04-01 200 679.5100 200 679.5100 135,902
2024-04-01 100 682.0400 100 682.0400 68,204
2024-04-01 200 684.6000 200 684.6000 136,920
2024-04-01 200 686.8900 200 686.8900 137,378
2024-04-01 100 687.4400 100 687.4400 68,744
2024-03-01 200 718.3500 200 718.3500 143,670
2024-03-01 200 719.4800 200 719.4800 143,896
2024-03-01 80 720.7500 80 720.7500 57,660
2024-03-01 180 721.2700 180 721.2700 129,829
2024-03-01 80 724.4200 80 724.4200 57,954
2024-03-01 100 725.5100 100 725.5100 72,551
2024-03-01 253 726.6100 253 726.6100 183,832
2024-03-01 497 727.4000 497 727.4000 361,518
2024-03-01 651 728.4800 651 728.4800 474,240
2024-03-01 149 729.1900 149 729.1900 108,649
2024-03-01 60 732.0100 60 732.0100 43,921
2024-03-01 50 733.3700 50 733.3700 36,668
2024-02-08 728 680.0000 728 680.0000 495,040
2024-02-05 867 641.0000 867 641.0000 555,747
2024-02-01 868 600.3700 868 600.3700 521,121
2024-02-01 21 601.9900 21 601.9900 12,642
2024-02-01 920 603.5000 920 603.5000 555,220
2024-02-01 204 604.3800 204 604.3800 123,294
2024-02-01 101 605.0600 101 605.0600 61,111
2024-02-01 100 606.7000 100 606.7000 60,670
2024-02-01 86 607.0000 86 607.0000 52,202
2024-02-01 200 609.3900 200 609.3900 121,878
2024-01-04 27,613 583.1400 27,613 583.1400 16,102,245
2024-01-02 100 610.9300 100 610.9300 61,093
2024-01-02 100 611.3700 100 611.3700 61,137
2024-01-02 100 612.8400 100 612.8400 61,284
2024-01-02 534 613.4800 534 613.4800 327,598
2024-01-02 111 614.3400 111 614.3400 68,192
2024-01-02 532 615.2900 532 615.2900 327,334
2024-01-02 111 616.2800 111 616.2800 68,407
2024-01-02 200 617.4300 200 617.4300 123,486
2024-01-02 500 618.3900 500 618.3900 309,195
2024-01-02 212 620.5000 212 620.5000 131,546
2023-12-18 80 627.9900 80 627.9900 50,239
2023-12-18 451 628.6100 451 628.6100 283,503
2023-12-18 313 629.6000 313 629.6000 197,065
2023-12-18 235 630.5500 235 630.5500 148,179
2023-12-18 493 631.5700 493 631.5700 311,364
2023-12-18 50 632.2900 50 632.2900 31,614
2023-12-18 581 633.2800 581 633.2800 367,936
2023-12-18 297 634.6700 297 634.6700 188,497
2023-11-08 712 490.3900 712 490.3900 349,158
2023-11-06 847 492.9200 847 492.9200 417,503
2023-10-02 905 458.3000 905 458.3000 414,762
2023-08-08 724 530.2800 724 530.2800 383,923
2023-08-04 852 526.5200 852 526.5200 448,595
2023-07-21 7,575 534.2300 7,575 534.2300 4,046,792
2023-07-03 905 537.7900 905 537.7900 486,700
2023-05-09 711 409.7800 711 409.7800 291,354
2023-05-04 854 459.6000 854 459.6000 392,498
2023-05-03 2,870 463.5500 2,870 463.5500 1,330,388
2023-04-03 920 487.9900 920 487.9900 448,951
2023-02-16 3,099 520.9400 3,099 520.9400 1,614,393
2023-02-16 1,901 521.4400 1,901 521.4400 991,257
2023-02-13 1,373 492.3100 1,373 492.3100 675,942
2023-02-08 5,684 462.4100 5,684 462.4100 2,628,338
2023-02-06 608 446.8700 608 446.8700 271,697
2023-01-03 1,884 344.9600 1,884 344.9600 649,905
2022-11-15 191 406.2700 191 406.2700 77,598
2022-11-14 1,196 390.3300 1,196 390.3300 466,835
2022-11-04 847 343.9800 847 343.9800 291,351
2022-10-03 905 372.6000 905 372.6000 337,203
2022-08-12 1,369 525.9500 1,369 525.9500 720,026
2022-08-04 848 522.3800 848 522.3800 442,978
2022-07-01 950 361.5800 950 361.5800 343,501
2022-05-12 1,395 388.1000 1,395 388.1000 541,400
2022-05-04 850 453.1553 850 453.1553 385,182
2022-04-01 930 467.2200 930 467.2200 434,515
2022-02-14 1,387 429.6000 1,387 429.6000 595,855
2022-02-08 1,117 401.1200 1,117 401.1200 448,051
2022-02-07 6,336 399.2800 6,336 399.2800 2,529,838
2022-01-03 905 490.8700 905 490.8700 444,237
2021-11-12 1,364 553.4180 1,364 553.4180 754,862
2021-11-08 1,460 548.2700 1,460 548.2700 800,474
2021-10-01 910 476.1600 910 476.1600 433,306
2021-08-12 1,379 457.1000 1,379 457.1000 630,341
2021-08-09 1,474 459.1200 1,474 459.1200 676,743
2021-07-01 905 370.4500 905 370.4500 335,257
2021-05-12 1,437 311.8226 1,437 311.8226 448,089
2021-05-10 1,562 326.4013 1,562 326.4013 509,839
2021-04-01 905 364.7766 905 364.7766 330,123
2021-02-09 2,922 372.8920 2,922 372.8920 1,089,590
2021-02-05 11,010 366.3384 11,010 366.3384 4,033,386
2021-01-04 905 368.2611 905 368.2611 333,276
2020-11-09 3,169 333.5133 3,169 333.5133 1,056,904
2020-10-01 905 280.5036 905 280.5036 253,856
2020-08-10 3,116 274.4017 3,116 274.4017 855,036
2020-07-20 1,000 249.3400 1,000 249.3400 249,340
2020-07-01 905 235.1600 905 235.1600 212,820
2020-05-08 3,177 208.6677 3,177 208.6677 662,937
2020-04-20 1,039 182.4513 1,039 182.4513 189,567
2020-04-01 920 162.5800 920 162.5800 149,574
2020-02-18 49 187.8100 49 187.8100 9,203
2020-02-10 1,611 181.0743 1,611 181.0743 291,711
2020-02-06 12,096 183.7522 12,096 183.7522 2,222,667
2020-01-21 819 181.1200 819 181.1200 148,337
2020-01-07 915 176.9903 915 176.9903 161,946
2019-11-18 49 161.7400 49 161.7400 7,925
2019-11-08 1,635 163.3616 1,635 163.3616 267,096
2019-10-21 1,056 143.2700 1,056 143.2700 151,293
2019-10-01 905 155.6089 905 155.6089 140,826
2019-08-19 50 154.0000 50 154.0000 7,700
2019-08-08 1,665 150.4248 1,665 150.4248 250,457
2019-07-22 1,041 146.2220 1,041 146.2220 152,217
2019-07-01 905 139.5561 905 139.5561 126,298
2019-05-20 51 121.8000 51 121.8000 6,212
2019-05-08 1,681 138.0256 1,681 138.0256 232,021
2019-04-22 1,047 152.8888 1,047 152.8888 160,075
2019-04-01 905 138.5979 905 138.5979 125,431
2019-02-19 181 137.2330 181 137.2330 24,839
2019-02-12 12,656 130.6571 12,656 130.6571 1,653,596
2019-01-22 899 123.4995 899 123.4995 111,026
2018-10-22 1,088 114.6100 1,088 114.6100 124,696
2018-08-20 50 141.0000 50 141.0000 7,050
2018-08-17 131 139.5600 131 139.5600 18,282
2018-05-18 50 128.9600 50 128.9600 6,448
2018-05-17 130 127.3700 130 127.3700 16,558
2018-04-30 232 120.5500 232 120.5500 27,968
2018-02-20 442 118.8973 442 118.8973 52,553
2018-02-12 7,564 108.1941 7,564 108.1941 818,380
2018-01-30 194 120.6600 194 120.6600 23,408
2017-11-16 99 120.9000 99 120.9000 11,969
2017-11-16 11 122.7500 11 122.7500 1,350
2017-10-30 177 120.6800 177 120.6800 21,360
2017-08-18 11 97.5900 11 97.5900 1,073
2017-08-17 99 100.8500 99 100.8500 9,984
2017-07-31 177 102.6000 177 102.6000 18,160
2017-05-18 11 92.6100 11 92.6100 1,019
2017-05-17 99 96.7500 99 96.7500 9,578
2017-05-01 177 91.5000 177 91.5000 16,196
2017-03-01 284 88.7500 284 88.7500 25,205
2017-02-21 11 86.5200 11 86.5200 952
2017-02-17 503 86.1624 503 86.1624 43,340
2017-01-30 206 89.0000 206 89.0000 18,334
2016-11-29 185 83.7800 185 83.7800 15,499
2016-11-18 11 81.6600 11 81.6600 898
2016-11-17 40 81.2700 40 81.2700 3,251
2016-10-28 177 77.9700 177 77.9700 13,801
2016-09-01 99 76.6500 99 76.6500 7,588
2016-08-29 185 76.6300 185 76.6300 14,177
2016-08-18 11 73.5200 11 73.5200 809
2016-08-17 40 73.4800 40 73.4800 2,939
2016-08-02 177 72.6700 177 72.6700 12,863

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-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 822.5900 -126 -104 40,939
2025-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 821.7500 -200 -164 41,065
2025-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 820.7000 -200 -164 41,265
2025-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 818.4400 -100 -82 41,465
2025-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 816.4700 -574 -469 41,565
2025-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 815.3900 -400 -326 42,139
2025-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 814.7500 -200 -163 42,539
2025-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 813.0900 -100 -81 42,739
2025-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 812.8400 -100 -81 42,839
2025-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 811.4500 -500 -406 42,939
2025-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 808.5300 -100 -81 43,439
2025-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 806.5700 -200 -161 43,539
2025-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 804.6400 -100 -80 43,739
2025-09-03 2025-09-02 4 Blegen Theodore MPWR Common Stock S - Sale D 803.4300 -100 -80 43,839
2025-08-04 2025-08-01 4 Blegen Theodore MPWR Common Stock S - Sale D 750.0000 -3,000 -2,250 43,939
2025-07-02 2025-07-01 4 Blegen Theodore MPWR Common Stock S - Sale D 750.0000 -6,000 -4,500 46,939
2025-02-12 2025-02-10 4 Blegen Theodore MPWR Common Stock S - Sale D 717.1007 -532 -381 52,912
2024-12-11 2024-12-09 4 Blegen Theodore MPWR Common Stock S - Sale D 600.0000 -2,500 -1,500 53,444
2024-11-13 2024-11-08 4 Blegen Theodore MPWR Common Stock S - Sale D 765.1500 -734 -562 55,944
2024-11-05 2024-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 779.7900 -100 -78 56,678
2024-11-05 2024-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 778.3300 -465 -362 56,778
2024-11-05 2024-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 777.4300 -300 -233 57,243
2024-11-05 2024-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 776.2400 -73 -57 57,543
2024-11-05 2024-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 775.6500 -300 -233 57,616
2024-11-05 2024-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 772.4000 -200 -154 57,916
2024-11-05 2024-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 771.0300 -246 -190 58,116
2024-11-05 2024-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 770.4600 -50 -39 58,362
2024-11-05 2024-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 768.0800 -175 -134 58,412
2024-11-05 2024-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 767.8200 -183 -141 58,587
2024-11-05 2024-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 766.2200 -208 -159 58,770
2024-11-05 2024-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 765.1300 -50 -38 58,978
2024-11-05 2024-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 764.5400 -150 -115 59,028
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 925.1200 -26 -24 59,178
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 924.5900 -133 -123 59,204
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 921.3000 -440 -405 59,337
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 920.7000 -10 -9 59,777
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 918.9400 -70 -64 59,787
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 917.0000 -16 -15 59,857
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 915.7800 -240 -220 59,873
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 909.3800 -111 -101 60,113
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 908.0000 -100 -91 60,224
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 907.2200 -96 -87 60,324
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 906.9300 -50 -45 60,420
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 905.0000 -116 -105 60,470
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 904.4700 -271 -245 60,586
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 903.3300 -56 -51 60,857
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 902.3000 -166 -150 60,913
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 897.5800 -108 -97 61,079
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 896.8300 -28 -25 61,187
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 894.4200 -296 -265 61,215
2024-10-02 2024-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 892.6600 -167 -149 61,511
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 919.7300 -250 -230 61,678
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 914.8400 -100 -91 61,928
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 912.7000 -100 -91 62,028
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 911.2500 -119 -108 62,128
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 910.2900 -7 -6 62,247
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 909.2900 -62 -56 62,254
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 908.2400 -1 -1 62,316
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 907.6100 -71 -64 62,317
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 906.3300 -240 -218 62,388
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 905.5200 -120 -109 62,628
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 904.2400 -200 -181 62,748
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 903.9800 -102 -92 62,948
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 902.2100 -70 -63 63,050
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 901.6100 -152 -137 63,120
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 900.3900 -140 -126 63,272
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 898.7700 -5 -4 63,412
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 897.7500 -119 -107 63,417
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 896.3600 -123 -110 63,536
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 895.3100 -170 -152 63,659
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 894.5600 -201 -180 63,829
2024-09-03 2024-09-03 4 Blegen Theodore MPWR Common Stock S - Sale D 893.2900 -148 -132 64,030
2024-08-12 2024-08-08 4 Blegen Theodore MPWR Common Stock S - Sale D 778.3900 -728 -567 64,178
2024-08-02 2024-08-01 4 Blegen Theodore MPWR Common Stock S - Sale D 859.1200 -100 -86 64,906
2024-08-02 2024-08-01 4 Blegen Theodore MPWR Common Stock S - Sale D 856.4300 -430 -368 65,006
2024-08-02 2024-08-01 4 Blegen Theodore MPWR Common Stock S - Sale D 855.6600 -432 -370 65,436
2024-08-02 2024-08-01 4 Blegen Theodore MPWR Common Stock S - Sale D 854.1000 -228 -195 65,868
2024-08-02 2024-08-01 4 Blegen Theodore MPWR Common Stock S - Sale D 853.6600 -360 -307 66,096
2024-08-02 2024-08-01 4 Blegen Theodore MPWR Common Stock S - Sale D 852.8000 -100 -85 66,456
2024-08-02 2024-08-01 4 Blegen Theodore MPWR Common Stock S - Sale D 851.6300 -300 -255 66,556
2024-08-02 2024-08-01 4 Blegen Theodore MPWR Common Stock S - Sale D 848.8500 -200 -170 66,856
2024-08-02 2024-08-01 4 Blegen Theodore MPWR Common Stock S - Sale D 842.4300 -350 -295 67,056
2024-07-24 2024-07-22 4 Blegen Theodore MPWR Common Stock S - Sale D 831.5800 -2,580 -2,145 67,406
2024-07-02 2024-07-01 4 Blegen Theodore MPWR Common Stock S - Sale D 807.8800 -95 -77 69,986
2024-07-02 2024-07-01 4 Blegen Theodore MPWR Common Stock S - Sale D 806.3900 -1,687 -1,360 70,081
2024-07-02 2024-07-01 4 Blegen Theodore MPWR Common Stock S - Sale D 805.3900 -111 -89 71,768
2024-07-02 2024-07-01 4 Blegen Theodore MPWR Common Stock S - Sale D 803.0700 -100 -80 71,879
2024-07-02 2024-07-01 4 Blegen Theodore MPWR Common Stock S - Sale D 798.5600 -200 -160 71,979
2024-07-02 2024-07-01 4 Blegen Theodore MPWR Common Stock S - Sale D 794.5900 -307 -244 72,179
2024-06-05 2024-06-10 4 Blegen Theodore MPWR Common Stock S - Sale D 741.6600 -84 -62 72,656
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 746.3500 -66 -49 72,486
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 745.1100 -82 -61 72,552
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 744.4300 -22 -16 72,634
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 738.4300 -84 -62 72,740
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 737.9500 -99 -73 72,824
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 736.0900 -236 -174 72,923
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 735.4700 -276 -203 73,159
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 734.4200 -160 -118 73,435
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 733.6100 -363 -266 73,595
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 732.5400 -178 -130 73,958
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 731.7400 -80 -59 74,136
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 725.4200 -192 -139 74,216
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 723.4800 -141 -102 74,408
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 722.2600 -179 -129 74,549
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 721.3900 -16 -12 74,728
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 720.2600 -14 -10 74,744
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 719.6000 -72 -52 74,758
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 717.3500 -60 -43 74,830
2024-06-05 2024-06-03 4 Blegen Theodore MPWR Common Stock S - Sale D 716.8400 -96 -69 74,890
2024-05-09 2024-05-08 4 Blegen Theodore MPWR Common Stock S - Sale D 689.9800 -737 -509 74,986
2024-05-03 2024-05-01 4 Blegen Theodore MPWR Common Stock S - Sale D 670.0800 -120 -80 75,723
2024-05-03 2024-05-01 4 Blegen Theodore MPWR Common Stock S - Sale D 667.4100 -200 -133 75,843
2024-05-03 2024-05-01 4 Blegen Theodore MPWR Common Stock S - Sale D 666.7600 -300 -200 76,043
2024-05-03 2024-05-01 4 Blegen Theodore MPWR Common Stock S - Sale D 665.6100 -300 -200 76,343
2024-05-03 2024-05-01 4 Blegen Theodore MPWR Common Stock S - Sale D 664.5400 -200 -133 76,643
2024-05-03 2024-05-01 4 Blegen Theodore MPWR Common Stock S - Sale D 662.3700 -319 -211 76,843
2024-05-03 2024-05-01 4 Blegen Theodore MPWR Common Stock S - Sale D 661.0700 -100 -66 77,162
2024-05-03 2024-05-01 4 Blegen Theodore MPWR Common Stock S - Sale D 660.4900 -600 -396 77,262
2024-05-03 2024-05-01 4 Blegen Theodore MPWR Common Stock S - Sale D 659.3800 -300 -198 77,862
2024-05-03 2024-05-01 4 Blegen Theodore MPWR Common Stock S - Sale D 658.9000 -61 -40 78,162
2024-04-03 2024-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 687.4400 -100 -69 78,223
2024-04-03 2024-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 686.8900 -200 -137 78,323
2024-04-03 2024-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 684.6000 -200 -137 78,523
2024-04-03 2024-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 682.0400 -100 -68 78,723
2024-04-03 2024-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 679.5100 -200 -136 78,823
2024-04-03 2024-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 677.5800 -264 -179 79,023
2024-04-03 2024-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 675.6600 -236 -159 79,287
2024-04-03 2024-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 674.5500 -400 -270 79,523
2024-04-03 2024-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 673.4500 -500 -337 79,923
2024-04-03 2024-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 672.2500 -100 -67 80,423
2024-04-03 2024-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 671.8200 -100 -67 80,523
2024-04-03 2024-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 670.5600 -100 -67 80,623
2024-03-04 2024-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 733.3700 -50 -37 80,723
2024-03-04 2024-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 732.0100 -60 -44 80,723
2024-03-04 2024-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 729.1900 -149 -109 80,783
2024-03-04 2024-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 728.4800 -651 -474 80,932
2024-03-04 2024-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 727.4000 -497 -362 81,583
2024-03-04 2024-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 726.6100 -253 -184 82,080
2024-03-04 2024-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 725.5100 -100 -73 82,333
2024-03-04 2024-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 724.4200 -80 -58 82,433
2024-03-04 2024-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 721.2700 -180 -130 82,513
2024-03-04 2024-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 720.7500 -80 -58 82,693
2024-03-04 2024-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 719.4800 -200 -144 82,773
2024-03-04 2024-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 718.3500 -200 -144 82,973
2024-02-09 2024-02-08 4 Blegen Theodore MPWR Common Stock S - Sale D 680.0000 -728 -495 83,173
2024-02-07 2024-02-05 4 Blegen Theodore MPWR Common Stock S - Sale D 641.0000 -867 -556 83,901
2024-02-05 2024-02-01 4 Blegen Theodore MPWR Common Stock S - Sale D 609.3900 -200 -122 84,768
2024-02-05 2024-02-01 4 Blegen Theodore MPWR Common Stock S - Sale D 607.0000 -86 -52 84,968
2024-02-05 2024-02-01 4 Blegen Theodore MPWR Common Stock S - Sale D 606.7000 -100 -61 85,054
2024-02-05 2024-02-01 4 Blegen Theodore MPWR Common Stock S - Sale D 605.0600 -101 -61 85,154
2024-02-05 2024-02-01 4 Blegen Theodore MPWR Common Stock S - Sale D 604.3800 -204 -123 85,255
2024-02-05 2024-02-01 4 Blegen Theodore MPWR Common Stock S - Sale D 603.5000 -920 -555 85,459
2024-02-05 2024-02-01 4 Blegen Theodore MPWR Common Stock S - Sale D 601.9900 -21 -13 86,379
2024-02-05 2024-02-01 4 Blegen Theodore MPWR Common Stock S - Sale D 600.3700 -868 -521 86,400
2024-01-08 2024-01-04 4 Blegen Theodore MPWR Common Stock S - Sale D 583.1400 -27,613 -16,102 87,268
2024-01-03 2024-01-02 4 Blegen Theodore MPWR Common Stock S - Sale D 620.5000 -212 -132 114,881
2024-01-03 2024-01-02 4 Blegen Theodore MPWR Common Stock S - Sale D 618.3900 -500 -309 115,093
2024-01-03 2024-01-02 4 Blegen Theodore MPWR Common Stock S - Sale D 617.4300 -200 -123 115,593
2024-01-03 2024-01-02 4 Blegen Theodore MPWR Common Stock S - Sale D 616.2800 -111 -68 115,793
2024-01-03 2024-01-02 4 Blegen Theodore MPWR Common Stock S - Sale D 615.2900 -532 -327 115,904
2024-01-03 2024-01-02 4 Blegen Theodore MPWR Common Stock S - Sale D 614.3400 -111 -68 116,436
2024-01-03 2024-01-02 4 Blegen Theodore MPWR Common Stock S - Sale D 613.4800 -534 -328 116,547
2024-01-03 2024-01-02 4 Blegen Theodore MPWR Common Stock S - Sale D 612.8400 -100 -61 117,081
2024-01-03 2024-01-02 4 Blegen Theodore MPWR Common Stock S - Sale D 611.3700 -100 -61 117,181
2024-01-03 2024-01-02 4 Blegen Theodore MPWR Common Stock S - Sale D 610.9300 -100 -61 117,281
2023-12-19 2023-12-18 4 Blegen Theodore MPWR Common Stock S - Sale D 634.6700 -297 -188 117,381
2023-12-19 2023-12-18 4 Blegen Theodore MPWR Common Stock S - Sale D 633.2800 -581 -368 117,678
2023-12-19 2023-12-18 4 Blegen Theodore MPWR Common Stock S - Sale D 632.2900 -50 -32 118,259
2023-12-19 2023-12-18 4 Blegen Theodore MPWR Common Stock S - Sale D 631.5700 -493 -311 118,309
2023-12-19 2023-12-18 4 Blegen Theodore MPWR Common Stock S - Sale D 630.5500 -235 -148 118,802
2023-12-19 2023-12-18 4 Blegen Theodore MPWR Common Stock S - Sale D 629.6000 -313 -197 119,037
2023-12-19 2023-12-18 4 Blegen Theodore MPWR Common Stock S - Sale D 628.6100 -451 -284 119,350
2023-12-19 2023-12-18 4 Blegen Theodore MPWR Common Stock S - Sale D 627.9900 -80 -50 119,801
2023-11-09 2023-11-08 4 Blegen Theodore MPWR Common Stock S - Sale D 490.3900 -712 -349 119,881
2023-11-07 2023-11-06 4 Blegen Theodore MPWR Common Stock S - Sale D 492.9200 -847 -418 120,593
2023-10-04 2023-10-02 4 Blegen Theodore MPWR Common Stock S - Sale D 458.3000 -905 -415 121,440
2023-08-10 2023-08-08 4 Blegen Theodore MPWR Common Stock S - Sale D 530.2800 -724 -384 122,345
2023-08-07 2023-08-04 4 Blegen Theodore MPWR Common Stock S - Sale D 526.5200 -852 -449 123,069
2023-07-25 2023-07-21 4 Blegen Theodore MPWR Common Stock S - Sale D 534.2300 -7,575 -4,047 123,921
2023-07-05 2023-07-03 4 Blegen Theodore MPWR Common Stock S - Sale D 537.7900 -905 -487 131,496
2023-05-10 2023-05-09 4 Blegen Theodore MPWR Common Stock S - Sale D 409.7800 -711 -291 132,401
2023-05-05 2023-05-04 4 Blegen Theodore MPWR Common Stock S - Sale D 459.6000 -854 -392 133,112
2023-05-04 2023-05-03 4 Blegen Theodore MPWR Common Stock S - Sale D 463.5500 -2,870 -1,330 133,966
2023-05-04 2023-05-02 4 Blegen Theodore MPWR Common Stock A - Award D 5,714 136,836
2023-04-06 2023-04-03 4 Blegen Theodore MPWR Common Stock S - Sale D 487.9900 -920 -449 131,122
2023-02-21 2023-02-16 4 Blegen Theodore MPWR Common Stock S - Sale D 521.4400 -1,901 -991 132,042
2023-02-21 2023-02-16 4 Blegen Theodore MPWR Common Stock S - Sale D 520.9400 -3,099 -1,614 133,896
2023-02-13 2023-02-13 4 Blegen Theodore MPWR Common Stock S - Sale D 492.3100 -1,373 -676 136,995
2023-02-10 2023-02-08 4 Blegen Theodore MPWR Common Stock S - Sale D 462.4100 -5,684 -2,628 138,368
2023-02-08 2023-02-07 4 Blegen Theodore MPWR Common Stock A - Award D 22,857 144,052
2023-02-08 2023-02-06 4 Blegen Theodore MPWR Common Stock S - Sale D 446.8700 -608 -272 121,195
2023-01-05 2023-01-03 4 Blegen Theodore MPWR Common Stock S - Sale D 344.9600 -1,884 -650 121,803
2022-11-16 2022-11-15 4 Blegen Theodore MPWR Common Stock S - Sale D 406.2700 -191 -78 123,687
2022-11-16 2022-11-14 4 Blegen Theodore MPWR Common Stock S - Sale D 390.3300 -1,196 -467 123,878
2022-11-07 2022-11-04 4 Blegen Theodore MPWR Common Stock S - Sale D 343.9800 -847 -291 125,074
2022-10-04 2022-10-03 4 Blegen Theodore MPWR Common Stock S - Sale D 372.6000 -905 -337 125,921
2022-08-12 2022-08-12 4 Blegen Theodore MPWR Common Stock S - Sale D 525.9500 -1,369 -720 126,826
2022-08-08 2022-08-04 4 Blegen Theodore MPWR Common Stock S - Sale D 522.3800 -848 -443 128,195
2022-07-06 2022-07-01 4 Blegen Theodore MPWR Common Stock S - Sale D 361.5800 -950 -344 129,043
2022-05-16 2022-05-12 4 Blegen Theodore MPWR Common Stock S - Sale D 388.1000 -1,395 -541 129,993
2022-05-05 2022-05-04 4 Blegen Theodore MPWR Common Stock S - Sale D 453.1553 -850 -385 131,388
2022-04-05 2022-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 467.2200 -930 -435 132,238
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 463.6500 -20 -9 133,168
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 461.1400 -60 -28 133,188
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 459.8400 -60 -28 133,248
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 458.1900 -40 -18 133,308
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 457.4800 -60 -27 133,348
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 456.0600 -40 -18 133,408
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 455.2700 -122 -56 133,448
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 453.9100 -80 -36 133,570
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 452.6000 -80 -36 133,650
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 451.5800 -95 -43 133,730
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 450.4800 -137 -62 133,825
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 449.8400 -544 -245 133,962
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 448.3300 -81 -36 134,506
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 447.0700 -60 -27 134,587
2022-02-24 2022-02-22 4 Blegen Theodore MPWR Common Stock S - Sale D 445.2200 -60 -27 134,647
2022-02-16 2022-02-14 4 Blegen Theodore MPWR Common Stock S - Sale D 429.6000 -1,387 -596 134,652
2022-02-09 2022-02-08 4 Blegen Theodore MPWR Common stock S - Sale D 401.1200 -1,117 -448 136,039
2022-02-09 2022-02-07 4 Blegen Theodore MPWR Common Stock S - Sale D 399.2800 -6,336 -2,530 137,156
2022-02-04 2022-02-03 4 Blegen Theodore MPWR common stock A - Award D 27,174 143,492
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 424.1400 -30 -13 116,318
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 422.9900 -139 -59 116,348
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 422.3100 -245 -103 116,487
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 421.1800 -220 -93 116,732
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 419.8500 -220 -92 116,952
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 418.7200 -58 -24 117,172
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 417.2900 -40 -17 117,230
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 416.4800 -60 -25 117,270
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 415.3500 -107 -44 117,330
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 412.9400 -40 -17 117,437
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 411.5300 -40 -16 117,477
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 408.8900 -60 -25 117,517
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 407.7700 -40 -16 117,577
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 406.3100 -60 -24 117,617
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 405.3600 -100 -41 117,677
2022-01-24 2022-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 404.2532 -438 -177 117,777
2022-01-05 2022-01-03 4 Blegen Theodore MPWR Common Stock S - Sale D 490.8700 -905 -444 118,215
2021-12-20 2021-12-20 4 Blegen Theodore MPWR Common Stock S - Sale D 474.3500 -1,897 -900 119,120
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 579.2600 -45 -26 121,017
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 578.1200 -60 -35 121,062
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 577.2400 -140 -81 121,122
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 575.9600 -60 -35 121,262
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 574.8400 -52 -30 121,322
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 573.3500 -25 -14 121,374
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 572.4200 -96 -55 121,399
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 571.0300 -40 -23 121,495
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 569.5800 -20 -11 121,535
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 568.9200 -82 -47 121,555
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 567.7100 -122 -69 121,637
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 566.2900 -268 -152 121,759
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 565.3000 -320 -181 122,027
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 564.1700 -220 -124 122,347
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 563.0000 -100 -56 122,567
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 561.3700 -41 -23 122,667
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 560.4300 -60 -34 122,708
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 559.0700 -40 -22 122,768
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 557.8600 -59 -33 122,808
2021-11-23 2021-11-22 4 Blegen Theodore MPWR Common Stock S - Sale D 557.0800 -47 -26 122,867
2021-11-16 2021-11-12 4 Blegen Theodore MPWR Common Stock S - Sale D 553.4180 -1,364 -755 122,914
2021-11-10 2021-11-08 4 Blegen Theodore MPWR Common Stock S - Sale D 548.2700 -1,460 -800 127,085
2021-10-20 2021-10-20 4 Blegen Theodore MPWR Common Stock S - Sale D 496.5900 -1,897 -942 125,738
2021-10-05 2021-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 476.1600 -910 -433 127,635
2021-09-21 2021-09-20 4 Blegen Theodore MPWR Common Stock S - Sale D 488.5500 -38 -19 128,545
2021-09-21 2021-09-20 4 Blegen Theodore MPWR Common Stock S - Sale D 487.5100 -79 -39 128,583
2021-09-21 2021-09-20 4 Blegen Theodore MPWR Common Stock S - Sale D 485.8700 -20 -10 128,662
2021-09-21 2021-09-20 4 Blegen Theodore MPWR Common Stock S - Sale D 485.0500 -200 -97 128,682
2021-09-21 2021-09-20 4 Blegen Theodore MPWR Common Stock S - Sale D 484.1100 -240 -116 128,882
2021-09-21 2021-09-20 4 Blegen Theodore MPWR Common Stock S - Sale D 483.1700 -380 -184 129,122
2021-09-21 2021-09-20 4 Blegen Theodore MPWR Common Stock S - Sale D 482.1200 -400 -193 129,502
2021-09-21 2021-09-20 4 Blegen Theodore MPWR Common Stock S - Sale D 481.0800 -540 -260 129,902
2021-08-23 2021-08-20 4 Blegen Theodore MPWR Common Stock S - Sale D 469.2400 -1,897 -890 130,442
2021-08-16 2021-08-12 4 Blegen Theodore MPWR Common Stock S - Sale D 457.1000 -1,379 -630 132,339
2021-08-11 2021-08-09 4 Blegen Theodore MPWR Common Stock S - Sale D 459.1200 -1,474 -677 133,718
2021-08-11 2021-07-30 4 Blegen Theodore Irrevocable Trust FBO Sarah N. Blegen MPWR Common Stock G - Gift I 5,331 5,331
2021-08-11 2021-07-30 4 Blegen Theodore Irrevocable Trust FBO Theodore F. Blegen MPWR Common Stock G - Gift I 5,331 5,331
2021-08-11 2021-07-30 4 Blegen Theodore MPWR Common Stock G - Gift D -10,662 135,192
2021-07-21 2021-07-20 4 Blegen Theodore MPWR Common Stock S - Sale D 382.7700 -1,897 -726 145,854
2021-07-06 2021-07-01 4 Blegen Theodore MPWR Common Stock S - Sale D 370.4500 -905 -335 147,751
2021-06-22 2021-06-21 4 Blegen Theodore MPWR Common Stock S - Sale D 353.1700 -1,897 -670 148,656
2021-05-24 2021-05-20 4 Blegen Theodore MPWR Common Stock S - Sale D 330.0000 -1,897 -626 151,109
2021-05-14 2021-05-12 4 Blegen Theodore MPWR Common Stock S - Sale D 311.8226 -1,437 -448 153,106
2021-05-12 2021-05-10 4 Blegen Theodore MPWR Common Stock S - Sale D 326.4013 -1,562 -510 154,543
2021-04-26 2021-04-22 4 Blegen Theodore MPWR Common Stock A - Award D 30.0000 1,905 57 156,105
2021-04-21 2021-04-20 4 Blegen Theodore MPWR Common Stock S - Sale D 371.2929 -62 -23 154,200
2021-04-21 2021-04-20 4 Blegen Theodore MPWR Common Stock S - Sale D 369.9487 -46 -17 154,262
2021-04-21 2021-04-20 4 Blegen Theodore MPWR Common Stock S - Sale D 368.5016 -96 -35 154,308
2021-04-21 2021-04-20 4 Blegen Theodore MPWR Common Stock S - Sale D 367.3570 -43 -16 154,404
2021-04-21 2021-04-20 4 Blegen Theodore MPWR Common Stock S - Sale D 366.4189 -192 -70 154,447
2021-04-21 2021-04-20 4 Blegen Theodore MPWR Common Stock S - Sale D 365.2167 -140 -51 154,639
2021-04-21 2021-04-20 4 Blegen Theodore MPWR Common Stock S - Sale D 364.4784 -532 -194 154,779
2021-04-21 2021-04-20 4 Blegen Theodore MPWR Common Stock S - Sale D 363.5038 -606 -220 155,311
2021-04-21 2021-04-20 4 Blegen Theodore MPWR Common Stock S - Sale D 362.5133 -180 -65 155,917
2021-04-02 2021-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 364.7766 -905 -330 156,097
2021-03-24 2021-03-22 4 Blegen Theodore MPWR Common Stock S - Sale D 355.0256 -62 -22 157,002
2021-03-24 2021-03-22 4 Blegen Theodore MPWR Common Stock S - Sale D 354.4471 -203 -72 157,064
2021-03-24 2021-03-22 4 Blegen Theodore MPWR Common Stock S - Sale D 353.3750 -201 -71 157,267
2021-03-24 2021-03-22 4 Blegen Theodore MPWR Common Stock S - Sale D 351.9147 -100 -35 157,468
2021-03-24 2021-03-22 4 Blegen Theodore MPWR Common Stock S - Sale D 350.9768 -444 -156 157,568
2021-03-24 2021-03-22 4 Blegen Theodore MPWR Common Stock S - Sale D 350.1168 -282 -99 158,012
2021-03-24 2021-03-22 4 Blegen Theodore MPWR Common Stock S - Sale D 348.9100 -180 -63 158,294
2021-03-24 2021-03-22 4 Blegen Theodore MPWR Common Stock S - Sale D 347.9198 -145 -50 158,474
2021-03-24 2021-03-22 4 Blegen Theodore MPWR Common Stock S - Sale D 346.7114 -140 -49 158,619
2021-03-24 2021-03-22 4 Blegen Theodore MPWR Common Stock S - Sale D 345.4293 -120 -41 158,759
2021-03-24 2021-03-22 4 Blegen Theodore MPWR Common Stock S - Sale D 343.5600 -20 -7 158,879
2021-02-23 2021-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 393.4400 -92 -36 158,899
2021-02-23 2021-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 392.4950 -100 -39 158,991
2021-02-23 2021-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 391.3550 -50 -20 159,091
2021-02-23 2021-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 390.4108 -300 -117 159,141
2021-02-23 2021-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 389.1060 -250 -97 159,441
2021-02-23 2021-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 388.3591 -952 -370 159,691
2021-02-23 2021-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 387.2877 -1,031 -399 160,643
2021-02-23 2021-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 386.1075 -400 -154 161,674
2021-02-23 2021-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 385.0028 -208 -80 162,074
2021-02-23 2021-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 383.8418 -465 -178 162,282
2021-02-23 2021-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 382.6233 -300 -115 162,747
2021-02-23 2021-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 381.2900 -50 -19 163,047
2021-02-23 2021-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 379.9300 -101 -38 163,097
2021-02-23 2021-02-16 4 Blegen Theodore MPWR Common Stock J - Other D 239.1730 89 21 163,198
2021-02-09 2021-02-09 4 Blegen Theodore MPWR Common Stock S - Sale D 372.8920 -2,922 -1,090 163,109
2021-02-09 2021-02-05 4 Blegen Theodore MPWR Common Stock S - Sale D 366.3384 -11,010 -4,033 166,031
2021-02-04 2021-02-02 4 Blegen Theodore MPWR Performance Shares M - Exercise D -20,105 0
2021-02-04 2021-02-02 4 Blegen Theodore MPWR Common Stock A - Award D 30.0000 41,196 1,236 177,041
2021-02-04 2021-02-02 4 Blegen Theodore MPWR Common Stock M - Exercise D 20,105 135,845
2021-01-22 2021-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 400.1620 -100 -40 115,740
2021-01-22 2021-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 399.1758 -79 -32 115,840
2021-01-22 2021-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 397.8468 -257 -102 115,919
2021-01-22 2021-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 397.1311 -727 -289 116,176
2021-01-22 2021-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 396.1529 -636 -252 116,903
2021-01-22 2021-01-20 4 Blegen Theodore MPWR Common Stock S - Sale D 395.0467 -120 -47 117,539
2021-01-05 2021-01-04 4 Blegen Theodore MPWR Common Stock S - Sale D 368.2611 -905 -333 117,659
2020-12-22 2020-12-21 4 Blegen Theodore MPWR Common Stock S - Sale D 348.7571 -21 -7 118,564
2020-12-22 2020-12-21 4 Blegen Theodore MPWR Common Stock S - Sale D 348.0276 -265 -92 118,585
2020-12-22 2020-12-21 4 Blegen Theodore MPWR Common Stock S - Sale D 347.3222 -412 -143 118,850
2020-12-22 2020-12-21 4 Blegen Theodore MPWR Common Stock S - Sale D 346.1594 -380 -132 119,262
2020-12-22 2020-12-21 4 Blegen Theodore MPWR Common Stock S - Sale D 344.9927 -220 -76 119,642
2020-12-22 2020-12-21 4 Blegen Theodore MPWR Common Stock S - Sale D 343.9600 -120 -41 119,862
2020-11-23 2020-11-19 4 Blegen Theodore MPWR common stock S - Sale D 309.5670 -1,420 -440 119,982
2020-11-10 2020-11-09 4 Blegen Theodore MPWR Common Stock S - Sale D 333.5133 -3,169 -1,057 121,402
2020-10-21 2020-10-19 4 Blegen Theodore MPWR Common Stock S - Sale D 315.4894 -1,534 -484 124,571
2020-10-02 2020-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 280.5036 -905 -254 126,105
2020-09-22 2020-09-18 4 Blegen Theodore MPWR Common Stock S - Sale D 252.8047 -1,408 -356 127,010
2020-08-20 2020-08-19 4 Blegen Theodore MPWR Common Stock S - Sale D 277.2303 -1,404 -389 128,418
2020-08-12 2020-08-10 4 Blegen Theodore MPWR Common Stock S - Sale D 274.4017 -3,116 -855 129,822
2020-07-23 2020-07-21 4 Blegen Theodore MPWR Performance Shares A - Award D 20,105 20,105
2020-07-20 2020-07-20 4 Blegen Theodore MPWR Common Stock S - Sale D 249.3400 -1,000 -249 132,938
2020-07-20 2020-07-20 4 Blegen Theodore MPWR Common Stock S - Sale D 249.3400 -1,408 -351 133,938
2020-07-06 2020-07-01 4 Blegen Theodore MPWR Common Stock S - Sale D 235.1600 -905 -213 135,346
2020-06-23 2020-06-19 4 Blegen Theodore MPWR Common Stock S - Sale D 224.1274 -1,408 -316 136,251
2020-05-20 2020-05-19 4 Blegen Theodore MPWR Common Stock S - Sale D 204.9055 -1,408 -289 137,659
2020-05-12 2020-05-08 4 Blegen Theodore MPWR Common Stock S - Sale D 208.6677 -3,177 -663 139,067
2020-04-22 2020-04-20 4 Blegen Theodore MPWR Common Stock S - Sale D 183.4975 -1,408 -258 142,244
2020-04-22 2020-04-20 4 Blegen Theodore MPWR Common Stock S - Sale D 182.4513 -1,039 -190 143,652
2020-04-03 2020-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 162.5800 -920 -150 144,691
2020-03-26 2020-03-24 4 Blegen Theodore MPWR Common Stock S - Sale D 160.0000 -1,408 -225 145,611
2020-02-19 2020-02-18 4 Blegen Theodore MPWR Common Stock S - Sale D 187.8100 -49 -9 147,019
2020-02-19 2020-02-18 4 Blegen Theodore MPWR Common Stock J - Other D 123.3690 172 21 147,068
2020-02-12 2020-02-10 4 Blegen Theodore MPWR Common Stock S - Sale D 181.0743 -1,611 -292 146,896
2020-02-06 2020-02-06 4 Blegen Theodore MPWR Common Stock S - Sale D 183.7522 -12,096 -2,223 148,507
2020-02-06 2020-02-04 4 Blegen Theodore MPWR Restricted Stock Units M - Exercise D -19,200 0
2020-02-06 2020-02-04 4 Blegen Theodore MPWR Common Stock A - Award D 30.0000 44,055 1,322 160,603
2020-02-06 2020-02-04 4 Blegen Theodore MPWR Common Stock M - Exercise D 19,200 116,548
2020-01-23 2020-01-21 4 Blegen Theodore MPWR Common Stock S - Sale D 181.1200 -965 -175 97,348
2020-01-23 2020-01-21 4 Blegen Theodore MPWR Common Stock S - Sale D 181.1200 -819 -148 98,313
2020-01-09 2020-01-07 4 Blegen Theodore MPWR Common Stock S - Sale D 176.9903 -915 -162 99,132
2019-12-03 2019-12-02 4 Blegen Theodore MPWR Common Stock S - Sale D 161.6500 -915 -148 100,047
2019-11-19 2019-11-18 4 Blegen Theodore MPWR Common Stock S - Sale D 161.7400 -49 -8 100,962
2019-11-12 2019-11-08 4 Blegen Theodore MPWR Common Stock S - Sale D 163.3616 -1,635 -267 101,011
2019-11-05 2019-11-01 4 Blegen Theodore MPWR Common Stock S - Sale D 151.1000 -221 -33 102,646
2019-10-24 2019-10-22 4 Blegen Theodore MPWR Restricted Stock Units M - Exercise D -9,600 19,200
2019-10-24 2019-10-22 4 Blegen Theodore MPWR Common Stock M - Exercise D 9,600 102,867
2019-10-21 2019-10-21 4 Blegen Theodore MPWR Common Stock S - Sale D 143.2700 -1,056 -151 93,267
2019-10-02 2019-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 157.0000 -770 -121 94,323
2019-10-02 2019-10-01 4 Blegen Theodore MPWR Common Stock S - Sale D 155.6089 -905 -141 95,093
2019-09-11 2019-09-09 4 Blegen Theodore MPWR Common Stock S - Sale D 156.5800 -999 -156 95,998
2019-08-21 2019-08-19 4 Blegen Theodore MPWR Common Stock S - Sale D 154.0000 -50 -8 96,997
2019-08-09 2019-08-08 4 Blegen Theodore MPWR Common Stock S - Sale D 150.4248 -1,665 -250 97,047
2019-07-23 2019-07-23 4 Blegen Theodore MPWR Restricted Stock Units M - Exercise D -9,600 28,800
2019-07-23 2019-07-23 4 Blegen Theodore MPWR Common Stock M - Exercise D 9,600 98,712
2019-07-23 2019-07-22 4 Blegen Theodore MPWR Common Stock S - Sale D 146.2220 -1,041 -152 89,112
2019-07-03 2019-07-01 4 Blegen Theodore MPWR Common Stock S - Sale D 139.5561 -905 -126 90,153
2019-07-03 2019-04-23 4 Blegen Theodore MPWR Restricted Stock Units M - Exercise D -9,600 38,400
2019-07-03 2019-04-23 4 Blegen Theodore MPWR Common Stock M - Exercise D 9,600 92,790
2019-05-22 2019-05-20 4 Blegen Theodore MPWR Common Stock S - Sale D 121.8000 -51 -6 81,458
2019-05-10 2019-05-08 4 Blegen Theodore MPWR Common Stock S - Sale D 138.0256 -1,681 -232 81,509
2019-04-23 2019-04-22 4 Blegen Theodore MPWR Common Stock S - Sale D 152.8888 -1,047 -160 83,190
2019-04-02 2019-04-01 4 Blegen Theodore MPWR Common Stock S - Sale D 138.5979 -905 -125 84,237
2019-02-21 2019-02-19 4 Blegen Theodore MPWR Common Stock S - Sale D 137.2330 -181 -25 85,142
2019-02-21 2019-02-15 4 Blegen Theodore MPWR Common Stock J - Other D 117.7080 179 21 85,323
2019-02-13 2019-02-12 4 Blegen Theodore MPWR Common Stock S - Sale D 130.6571 -12,656 -1,654 85,144
2019-02-13 2019-02-11 4 Blegen Theodore MPWR Common Stock A - Award D 30.0000 43,893 1,317 97,800
2019-01-23 2019-01-22 4 Blegen Theodore MPWR Common Stock S - Sale D 123.4995 -899 -111 53,907
2018-11-20 2018-11-17 4 Blegen Theodore MPWR Common Stock D - Sale to Issuer D 127.1700 -14 -2 54,806
2018-11-20 2018-11-17 4 Blegen Theodore MPWR Common Stock D - Sale to Issuer D 127.1700 -37 -5 54,820
2018-11-20 2018-11-16 4 Blegen Theodore MPWR Common Stock D - Sale to Issuer D 127.1700 -52 -7 54,857
2018-11-20 2018-11-16 4 Blegen Theodore MPWR Common Stock D - Sale to Issuer D 127.1700 -42 -5 54,909
2018-11-20 2018-11-16 4 Blegen Theodore MPWR Common Stock D - Sale to Issuer D 127.1700 -36 -5 54,951
2018-10-29 2018-10-25 4 Blegen Theodore MPWR Restricted Stock Units A - Award D 48,000 48,000
2018-10-23 2018-10-22 4 Blegen Theodore MPWR Common Stock S - Sale D 114.6100 -1,088 -125 54,987
2018-08-20 2018-08-20 4 Blegen Theodore MPWR Common Stock S - Sale D 141.0000 -50 -7 56,075
2018-08-20 2018-08-17 4 Blegen Theodore MPWR Common Stock S - Sale D 139.5600 -131 -18 56,125
2018-05-21 2018-05-18 4 Blegen Theodore MPWR Common Stock S - Sale D 128.9600 -50 -6 56,256
2018-05-21 2018-05-17 4 Blegen Theodore MPWR Common Stock S - Sale D 127.3700 -130 -17 56,306
2018-05-01 2018-04-30 4 Blegen Theodore MPWR Common Stock S - Sale D 120.5500 -232 -28 56,436
2018-03-05 2018-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 117.1800 -460 -54 56,668
2018-02-22 2018-02-20 4 Blegen Theodore MPWR Common Stock S - Sale D 118.8973 -442 -53 57,128
2018-02-22 2018-02-20 4 Blegen Theodore MPWR Common Stock S - Sale D 116.4400 -845 -98 57,570
2018-02-22 2018-02-15 4 Blegen Theodore MPWR Common Stock J - Other D 86.5130 245 21 58,415
2018-02-13 2018-02-13 4 Blegen Theodore MPWR Common Stock S - Sale D 108.1026 -7,261 -785 58,170
2018-02-13 2018-02-12 4 Blegen Theodore MPWR Common Stock S - Sale D 108.1941 -7,564 -818 65,431
2018-02-13 2017-02-07 4 Blegen Theodore MPWR Common Stock A - Award D 2,460 50,372
2018-02-08 2018-02-07 4 Blegen Theodore MPWR Common Stock A - Award D 20.0000 999 20 70,535
2018-02-08 2018-02-07 4 Blegen Theodore MPWR Common Stock A - Award D 20.0000 29,650 593 69,536
2018-01-30 2018-01-30 4 Blegen Theodore MPWR Common Stock S - Sale D 120.6600 -256 -31 39,886
2018-01-30 2018-01-30 4 Blegen Theodore MPWR Common Stock S - Sale D 120.6600 -194 -23 40,142
2017-12-04 2017-12-01 4 Blegen Theodore MPWR Common Stock S - Sale D 117.9100 -459 -54 40,336
2017-11-21 2017-11-20 4 Blegen Theodore MPWR Common Stock S - Sale D 122.7500 -79 -10 40,795
2017-11-20 2017-11-16 4 Blegen Theodore MPWR Common Stock S - Sale D 122.7500 -11 -1 40,873
2017-11-20 2017-11-16 4 Blegen Theodore MPWR Common Stock S - Sale D 120.9000 -99 -12 40,884
2017-10-31 2017-10-30 4 Blegen Theodore MPWR Common Stock S - Sale D 120.6800 -177 -21 40,983
2017-10-31 2017-10-30 4 Blegen Theodore MPWR Common Stock S - Sale D 120.6800 -285 -34 41,160
2017-09-06 2017-09-01 4 Blegen Theodore MPWR Common Stock S - Sale D 101.4200 -459 -47 41,445
2017-08-21 2017-08-18 4 Blegen Theodore MPWR Common Stock S - Sale D 97.5900 -78 -8 41,904
2017-08-21 2017-08-18 4 Blegen Theodore MPWR Common Stock S - Sale D 97.5900 -11 -1 41,982
2017-08-21 2017-08-17 4 Blegen Theodore MPWR Common Stock S - Sale D 100.8500 -99 -10 41,993
2017-08-21 2017-08-15 4 Blegen Theodore MPWR Common Stock J - Other D 73.1170 24 2 42,092
2017-08-02 2017-07-31 4 Blegen Theodore MPWR Common Stock S - Sale D 102.6000 -285 -29 42,068
2017-08-02 2017-07-31 4 Blegen Theodore MPWR Common Stock S - Sale D 102.6000 -177 -18 42,353
2017-06-27 2017-06-26 4 Blegen Theodore MPWR Common Stock S - Sale D 99.0000 -4,604 -456 42,530
2017-05-19 2017-05-18 4 Blegen Theodore MPWR Common Stock S - Sale D 92.6100 -11 -1 47,134
2017-05-19 2017-05-17 4 Blegen Theodore MPWR Common Stock S - Sale D 96.7500 -99 -10 47,145
2017-05-02 2017-05-01 4 Blegen Theodore MPWR Common Stock S - Sale D 91.5000 -177 -16 47,244
2017-03-02 2017-03-01 4 Blegen Theodore MPWR Common Stock S - Sale D 88.7500 -284 -25 47,421
2017-02-22 2017-02-21 4 Blegen Theodore MPWR Common Stock S - Sale D 86.5200 -11 -1 47,705
2017-02-22 2017-02-17 4 Blegen Theodore MPWR Common Stock S - Sale D 86.1624 -503 -43 47,716
2017-02-22 2017-02-15 4 Blegen Theodore MPWR Common Stock J - Other D 63.4270 307 19 48,219
2017-01-31 2017-01-30 4 Blegen Theodore MPWR Common Stock S - Sale D 89.0000 -206 -18 47,912
2016-12-01 2016-11-29 4 Blegen Theodore MPWR Common Stock S - Sale D 83.7800 -185 -15 48,118
2016-11-21 2016-11-18 4 Blegen Theodore MPWR Common Stock S - Sale D 81.6600 -11 -1 48,303
2016-11-21 2016-11-17 4 Blegen Theodore MPWR Common Stock S - Sale D 81.2700 -40 -3 48,314
2016-11-01 2016-10-28 4 Blegen Theodore MPWR Common Stock S - Sale D 77.9700 -177 -14 48,354
2016-09-02 2016-09-01 4 Blegen Theodore MPWR Common Stock S - Sale D 76.6500 -99 -8 48,531
2016-08-30 2016-08-29 4 Blegen Theodore MPWR Common Stock S - Sale D 76.6300 -185 -14 48,630
2016-08-18 2016-08-18 4 Blegen Theodore MPWR Common Stock S - Sale D 73.5200 -11 -1 48,815
2016-08-18 2016-08-17 4 Blegen Theodore MPWR Common Stock S - Sale D 73.4800 -40 -3 48,826
2016-08-18 2016-08-15 4 Blegen Theodore MPWR Common Stock J - Other D 49.3765 96 5 48,866
2016-08-02 2016-08-02 4 Blegen Theodore MPWR Common Stock S - Sale D 72.6700 -177 -13 48,770
2016-07-25 3 Blegen Theodore MPWR Common Stock D 97,894
2016-07-25 3 Blegen Theodore MPWR Common Stock D 97,894
P
Köp på öppna marknaden eller privat köp av icke-derivatsäkerhet
S
Köp på öppna marknaden eller privat försäljning av icke-derivatsäkerhet
A
Bevilja, tilldelning eller annat förvärv av värdepapper från företaget (såsom en option)
C
Omvandling av derivat
D
Försäljning eller överföring av värdepapper tillbaka til företaget
F
Betalning av lösenpris eller skatteskuld med del av värdepapper som erhållits från bolaget
G
Överlåtelse av värdepapper från eller till insidern
K
Aktieswappar och liknande säkringsaffärer
M
Utövande eller omvandling av derivatsäkerhet som erhållits från företaget (som en option)
V
En transaktion friviligt rapporterad på schema 4
J
Andra (med en fotnot som beskriver transaktionen)