Teacher Retirement System of Texas’s Monolithic Power Systems MPWR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$11.3M Buy
10,353
+2,021
+24% +$2.21M 0.05% 318
2025
Q4
$7.55M Sell
8,332
-5,285
-39% -$5.09M 0.03% 416
2025
Q3
$12.5M Sell
13,617
-600
-4% -$487K 0.05% 313
2025
Q2
$10.4M Sell
14,217
-3,420
-19% -$2.18M 0.04% 353
2025
Q1
$10.2M Buy
17,637
+17,181
+3,768% +$10.8M 0.04% 332
2024
Q4
$270K Sell
456
-2,277
-83% -$1.65M ﹤0.01% 1421
2024
Q3
$2.53M Buy
2,733
+1,787
+189% +$1.54M 0.01% 666
2024
Q2
$777K Sell
946
-272
-22% -$196K ﹤0.01% 1031
2024
Q1
$825K Sell
1,218
-852
-41% -$569K 0.01% 1075
2023
Q4
$1.31M Sell
2,070
-1,420
-41% -$742K 0.01% 840
2023
Q3
$1.61M Buy
3,490
+92
+3% +$47.1K 0.01% 822
2023
Q2
$1.84M Sell
3,398
-1,562
-31% -$742K 0.01% 737
2023
Q1
$2.48M Sell
4,960
-3,047
-38% -$1.4M 0.02% 650
2022
Q4
$2.83M Sell
8,007
-89,073
-92% -$32M 0.02% 566
2022
Q3
$35.3M Buy
97,080
+1,355
+1% +$603K 0.26% 70
2022
Q2
$36.8M Sell
95,725
-7,126
-7% -$3.01M 0.25% 77
2022
Q1
$50M Buy
102,851
+7,354
+8% +$3.2M 0.26% 80
2021
Q4
$47.1M Buy
95,497
+20,158
+27% +$10.4M 0.21% 105
2021
Q3
$36.5M Buy
75,339
+22,594
+43% +$10.3M 0.2% 131
2021
Q2
$19.7M Buy
52,745
+6,040
+13% +$2.13M 0.11% 228
2021
Q1
$16.5M Buy
46,705
+42,821
+1,102% +$15.6M 0.09% 245
2020
Q4
$1.42M Buy
3,884
+1,457
+60% +$467K 0.01% 671
2020
Q3
$679K Buy
2,427
+1,047
+76% +$272K ﹤0.01% 748
2020
Q2
$327K Buy
+1,380
New +$279K ﹤0.01% 728
2018
Q4
Sell
-4,719
Closed -$592K 999
2018
Q3
$592K Sell
4,719
-3,300
-41% -$460K ﹤0.01% 811
2018
Q2
$1.07M Sell
8,019
-736
-8% -$93.7K 0.01% 775
2018
Q1
$1.01M Sell
8,755
-4,641
-35% -$550K 0.01% 823
2017
Q4
$1.5M Buy
13,396
+10,170
+315% +$1.18M 0.01% 849
2017
Q3
$344K Buy
3,226
+140
+5% +$14.2K ﹤0.01% 782
2017
Q2
$297K Sell
3,086
-7
-0.2% -$667 ﹤0.01% 731
2017
Q1
$285K Hold
3,093
﹤0.01% 761
2016
Q4
$253K Sell
3,093
-1,018
-25% -$81.7K ﹤0.01% 815
2016
Q3
$331K Sell
4,111
-1,149
-22% -$84.9K ﹤0.01% 947
2016
Q2
$359K Buy
5,260
+636
+14% +$41.7K ﹤0.01% 1059
2016
Q1
$294K Buy
4,624
+1,176
+34% +$70.1K ﹤0.01% 1089
2015
Q4
$220K Sell
3,448
-1,156
-25% -$71.8K ﹤0.01% 1059
2015
Q3
$236K Buy
4,604
+3,169
+221% +$157K ﹤0.01% 1211
2015
Q2
$73K Buy
1,435
+320
+29% +$16.9K ﹤0.01% 1321
2015
Q1
$59K Buy
1,115
+45
+4% +$2.27K ﹤0.01% 1355
2014
Q4
$53K Sell
1,070
-227
-18% -$10.2K ﹤0.01% 1306
2014
Q3
$57K Buy
1,297
+24
+2% +$1.06K ﹤0.01% 1187
2014
Q2
$54K Hold
1,273
﹤0.01% 1349
2014
Q1
$49K Sell
1,273
-228,360
-99% -$8.05M ﹤0.01% 1220
2013
Q4
$7.96M Sell
229,633
-2,702
-1% -$86.4K 0.07% 171
2013
Q3
$7.04M Sell
232,335
-19,152
-8% -$538K 0.06% 248
2013
Q2
$6.06M Buy
+251,487
New +$5.97M 0.06% 250

Other funds holding MPWR