Retirement Systems of Alabama’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
$7.52M Hold
10,276
0.03% 571
2025
Q1
$5.96M Sell
10,276
-284
-3% -$165K 0.02% 647
2024
Q4
$6.25M Sell
10,560
-67
-0.6% -$39.6K 0.02% 647
2024
Q3
$9.82M Sell
10,627
-108
-1% -$99.8K 0.04% 485
2024
Q2
$8.82M Buy
10,735
+136
+1% +$112K 0.03% 493
2024
Q1
$7.18M Buy
10,599
+39
+0.4% +$26.4K 0.03% 598
2023
Q4
$6.66M Sell
10,560
-243
-2% -$153K 0.03% 607
2023
Q3
$4.99M Buy
10,803
+565
+6% +$261K 0.02% 649
2023
Q2
$5.53M Sell
10,238
-2,989
-23% -$1.61M 0.02% 651
2023
Q1
$6.62M Sell
13,227
-1,059
-7% -$530K 0.03% 596
2022
Q4
$5.05M Sell
14,286
-477
-3% -$169K 0.02% 704
2022
Q3
$5.37M Buy
14,763
+228
+2% +$82.9K 0.03% 635
2022
Q2
$5.58M Buy
14,535
+178
+1% +$68.4K 0.02% 667
2022
Q1
$6.97M Buy
14,357
+1
+0% +$486 0.03% 631
2021
Q4
$7.08M Sell
14,356
-467
-3% -$230K 0.02% 649
2021
Q3
$7.18M Sell
14,823
-910
-6% -$441K 0.03% 614
2021
Q2
$5.88M Sell
15,733
-263
-2% -$98.2K 0.02% 706
2021
Q1
$5.65M Sell
15,996
-56,510
-78% -$20M 0.02% 720
2020
Q4
$26.6M Buy
72,506
+17,388
+32% +$6.37M 0.1% 190
2020
Q3
$15.4M Buy
55,118
+824
+2% +$230K 0.07% 249
2020
Q2
$12.9M Buy
54,294
+1,687
+3% +$400K 0.06% 294
2020
Q1
$8.81M Hold
52,607
0.05% 366
2019
Q4
$9.37M Buy
52,607
+328
+0.6% +$58.4K 0.04% 472
2019
Q3
$8.14M Buy
52,279
+755
+1% +$117K 0.04% 488
2019
Q2
$7M Buy
51,524
+128
+0.2% +$17.4K 0.03% 539
2019
Q1
$6.96M Buy
51,396
+806
+2% +$109K 0.03% 530
2018
Q4
$5.88M Buy
50,590
+298
+0.6% +$34.6K 0.03% 546
2018
Q3
$6.31M Buy
50,292
+34
+0.1% +$4.27K 0.03% 588
2018
Q2
$6.72M Buy
50,258
+127
+0.3% +$17K 0.03% 570
2018
Q1
$5.8M Buy
50,131
+742
+2% +$85.9K 0.03% 612
2017
Q4
$5.55M Buy
49,389
+263
+0.5% +$29.5K 0.03% 647
2017
Q3
$5.23M Buy
49,126
+185
+0.4% +$19.7K 0.03% 656
2017
Q2
$4.72M Buy
48,941
+40
+0.1% +$3.86K 0.03% 695
2017
Q1
$4.5M Buy
48,901
+579
+1% +$53.3K 0.02% 699
2016
Q4
$3.96M Buy
48,322
+317
+0.7% +$26K 0.02% 735
2016
Q3
$3.86M Buy
+48,005
New +$3.86M 0.02% 729