New York State Teachers Retirement System (NYSTRS)’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
$29M Buy
39,705
+1,743
+5% +$1.27M 0.06% 253
2025
Q1
$22M Sell
37,962
-3,546
-9% -$2.06M 0.05% 294
2024
Q4
$24.6M Sell
41,508
-655
-2% -$388K 0.05% 290
2024
Q3
$39M Buy
42,163
+212
+0.5% +$196K 0.08% 210
2024
Q2
$34.5M Sell
41,951
-143
-0.3% -$117K 0.07% 223
2024
Q1
$28.5M Buy
42,094
+148
+0.4% +$100K 0.06% 276
2023
Q4
$26.5M Buy
41,946
+4
+0% +$2.52K 0.06% 284
2023
Q3
$19.4M Sell
41,942
-244
-0.6% -$113K 0.05% 329
2023
Q2
$22.8M Sell
42,186
-557
-1% -$301K 0.05% 319
2023
Q1
$21.4M Sell
42,743
-49
-0.1% -$24.5K 0.05% 324
2022
Q4
$15.1M Sell
42,792
-78
-0.2% -$27.6K 0.04% 402
2022
Q3
$15.6M Buy
42,870
+40
+0.1% +$14.5K 0.04% 380
2022
Q2
$16.4M Buy
42,830
+3,635
+9% +$1.4M 0.04% 378
2022
Q1
$19M Sell
39,195
-200
-0.5% -$97.1K 0.04% 379
2021
Q4
$19.4M Buy
39,395
+256
+0.7% +$126K 0.04% 390
2021
Q3
$19M Sell
39,139
-178
-0.5% -$86.3K 0.04% 390
2021
Q2
$14.7M Buy
39,317
+8
+0% +$2.99K 0.03% 441
2021
Q1
$13.9M Buy
39,309
+7,159
+22% +$2.53M 0.03% 463
2020
Q4
$11.8M Buy
32,150
+100
+0.3% +$36.6K 0.03% 482
2020
Q3
$8.96M Buy
32,050
+9,000
+39% +$2.52M 0.02% 504
2020
Q2
$5.46M Buy
23,050
+2,900
+14% +$687K 0.01% 668
2020
Q1
$3.37M Hold
20,150
0.01% 774
2019
Q4
$3.59M Buy
20,150
+250
+1% +$44.5K 0.01% 910
2019
Q3
$3.1M Hold
19,900
0.01% 936
2019
Q2
$2.7M Hold
19,900
0.01% 987
2019
Q1
$2.7M Hold
19,900
0.01% 999
2018
Q4
$2.31M Hold
19,900
0.01% 1019
2018
Q3
$2.5M Hold
19,900
0.01% 1081
2018
Q2
$2.66M Hold
19,900
0.01% 1059
2018
Q1
$2.3M Hold
19,900
0.01% 1070
2017
Q4
$2.24M Hold
19,900
0.01% 1097
2017
Q3
$2.12M Hold
19,900
0.01% 1108
2017
Q2
$1.92M Hold
19,900
﹤0.01% 1134
2017
Q1
$1.83M Hold
19,900
﹤0.01% 1161
2016
Q4
$1.63M Hold
19,900
﹤0.01% 1201
2016
Q3
$1.6M Sell
19,900
-15,559
-44% -$1.25M ﹤0.01% 1188
2016
Q2
$2.42M Hold
35,459
0.01% 1072
2016
Q1
$2.26M Hold
35,459
0.01% 1105
2015
Q4
$2.26M Hold
35,459
0.01% 1106
2015
Q3
$1.82M Buy
35,459
+153
+0.4% +$7.84K 0.01% 1170
2015
Q2
$1.79M Hold
35,306
﹤0.01% 1200
2015
Q1
$1.86M Hold
35,306
﹤0.01% 1189
2014
Q4
$1.76M Hold
35,306
﹤0.01% 1213
2014
Q3
$1.56M Hold
35,306
﹤0.01% 1216
2014
Q2
$1.5M Hold
35,306
﹤0.01% 1250
2014
Q1
$1.37M Sell
35,306
-6,000
-15% -$233K ﹤0.01% 1266
2013
Q4
$1.43M Sell
41,306
-1,300
-3% -$45.1K ﹤0.01% 1271
2013
Q3
$1.29M Sell
42,606
-1,400
-3% -$42.4K ﹤0.01% 1276
2013
Q2
$1.06M Buy
+44,006
New +$1.06M ﹤0.01% 1306