HSBC Holdings’s Monolithic Power Systems MPWR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$104M Sell
142,566
-16,256
-10% -$11.9M 0.06% 277
2025
Q1
$91.7M Sell
158,822
-15,946
-9% -$9.2M 0.06% 299
2024
Q4
$104M Buy
174,768
+40,888
+31% +$24.3M 0.06% 274
2024
Q3
$124M Sell
133,880
-189
-0.1% -$175K 0.07% 245
2024
Q2
$110M Buy
134,069
+29,775
+29% +$24.4M 0.07% 249
2024
Q1
$70.6M Buy
104,294
+16,632
+19% +$11.3M 0.05% 352
2023
Q4
$55.3M Buy
87,662
+12,763
+17% +$8.05M 0.05% 364
2023
Q3
$34.6M Sell
74,899
-19,006
-20% -$8.78M 0.04% 444
2023
Q2
$51M Buy
93,905
+30,444
+48% +$16.5M 0.05% 342
2023
Q1
$31.8M Sell
63,461
-17,230
-21% -$8.62M 0.04% 440
2022
Q4
$28.4M Buy
80,691
+4,229
+6% +$1.49M 0.03% 485
2022
Q3
$27.9M Buy
76,462
+1,576
+2% +$575K 0.05% 377
2022
Q2
$29M Buy
74,886
+1,918
+3% +$742K 0.04% 409
2022
Q1
$35.5M Sell
72,968
-6,251
-8% -$3.04M 0.04% 374
2021
Q4
$39.1M Buy
79,219
+15,598
+25% +$7.69M 0.04% 396
2021
Q3
$30.9M Buy
63,621
+4,753
+8% +$2.31M 0.03% 417
2021
Q2
$22.1M Buy
58,868
+12,073
+26% +$4.52M 0.02% 528
2021
Q1
$16.4M Buy
46,795
+27,547
+143% +$9.65M 0.02% 578
2020
Q4
$6.95M Buy
19,248
+865
+5% +$313K 0.01% 724
2020
Q3
$5.14M Buy
18,383
+5,583
+44% +$1.56M 0.01% 740
2020
Q2
$3.03M Sell
12,800
-1,886
-13% -$447K 0.01% 817
2020
Q1
$2.46M Buy
14,686
+7,205
+96% +$1.21M 0.01% 833
2019
Q4
$1.34M Sell
7,481
-4,929
-40% -$880K ﹤0.01% 1221
2019
Q3
$1.93M Sell
12,410
-7,144
-37% -$1.11M ﹤0.01% 1127
2019
Q2
$2.65M Buy
19,554
+9,723
+99% +$1.32M 0.01% 978
2019
Q1
$1.33M Buy
9,831
+2,438
+33% +$330K ﹤0.01% 1232
2018
Q4
$857K Buy
7,393
+5,294
+252% +$614K ﹤0.01% 1338
2018
Q3
$263K Buy
+2,099
New +$263K ﹤0.01% 1738
2018
Q2
Sell
-2,407
Closed -$278K 2004
2018
Q1
$278K Sell
2,407
-132
-5% -$15.2K ﹤0.01% 1699
2017
Q4
$285K Buy
2,539
+481
+23% +$54K ﹤0.01% 1643
2017
Q3
$219K Buy
+2,058
New +$219K ﹤0.01% 1634
2017
Q2
Sell
-2,336
Closed -$216K 1721
2017
Q1
$216K Sell
2,336
-5,811
-71% -$537K ﹤0.01% 1574
2016
Q4
$668K Buy
+8,147
New +$668K ﹤0.01% 1221