Teacher Retirement System of Texas’s MSC Industrial Direct MSM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$7.3M Sell
79,084
-6,489
-8% -$581K 0.03% 431
2025
Q4
$7.2M Buy
85,573
+61,734
+259% +$5.35M 0.02% 436
2025
Q3
$2.2M Buy
23,839
+7,144
+43% +$637K 0.01% 841
2025
Q2
$1.42M Sell
16,695
-58,157
-78% -$4.59M 0.01% 1064
2025
Q1
$5.81M Buy
74,852
+12,046
+19% +$964K 0.02% 478
2024
Q4
$4.69M Buy
62,806
+2,299
+4% +$189K 0.02% 525
2024
Q3
$5.21M Buy
60,507
+38,394
+174% +$3.14M 0.02% 481
2024
Q2
$1.75M Sell
22,113
-8,276
-27% -$735K 0.01% 690
2024
Q1
$2.95M Buy
30,389
+16,816
+124% +$1.65M 0.02% 531
2023
Q4
$1.37M Sell
13,573
-9,890
-42% -$979K 0.01% 818
2023
Q3
$2.3M Buy
23,463
+761
+3% +$75.1K 0.02% 632
2023
Q2
$2.16M Sell
22,702
-128
-0.6% -$11.7K 0.01% 652
2023
Q1
$1.92M Sell
22,830
-7,241
-24% -$600K 0.01% 780
2022
Q4
$2.46M Sell
30,071
-1,610
-5% -$131K 0.02% 622
2022
Q3
$2.31M Buy
31,681
+23,893
+307% +$1.88M 0.02% 665
2022
Q2
$585K Sell
7,788
-1,851
-19% -$152K ﹤0.01% 1073
2022
Q1
$821K Buy
9,639
+550
+6% +$44.5K ﹤0.01% 1119
2021
Q4
$764K Buy
9,089
+1,567
+21% +$131K ﹤0.01% 1211
2021
Q3
$603K Buy
7,522
+1,555
+26% +$132K ﹤0.01% 1228
2021
Q2
$535K Buy
5,967
+896
+18% +$81.9K ﹤0.01% 1207
2021
Q1
$457K Buy
5,071
+937
+23% +$79.8K ﹤0.01% 1166
2020
Q4
$349K Sell
4,134
-4,076
-50% -$315K ﹤0.01% 1119
2020
Q3
$520K Buy
+8,210
New +$544K ﹤0.01% 798
2018
Q4
Sell
-5,399
Closed -$476K 1006
2018
Q3
$476K Sell
5,399
-3,740
-41% -$319K ﹤0.01% 912
2018
Q2
$775K Sell
9,139
-717
-7% -$64.9K ﹤0.01% 943
2018
Q1
$904K Sell
9,856
-5,434
-36% -$502K 0.01% 875
2017
Q4
$1.48M Buy
15,290
+11,564
+310% +$966K 0.01% 859
2017
Q3
$282K Buy
3,726
+118
+3% +$8.56K ﹤0.01% 870
2017
Q2
$310K Buy
3,608
+77
+2% +$6.77K ﹤0.01% 718
2017
Q1
$363K Sell
3,531
-31,884
-90% -$3.23M ﹤0.01% 648
2016
Q4
$3.27M Sell
35,415
-3,787
-10% -$312K 0.02% 410
2016
Q3
$2.88M Sell
39,202
-1,977
-5% -$144K 0.02% 434
2016
Q2
$2.91M Sell
41,179
-141
-0.3% -$10.5K 0.02% 453
2016
Q1
$3.15M Buy
41,320
+36,875
+830% +$2.47M 0.02% 451
2015
Q4
$250K Sell
4,445
-1,489
-25% -$90.1K ﹤0.01% 975
2015
Q3
$362K Buy
5,934
+4,051
+215% +$276K ﹤0.01% 936
2015
Q2
$131K Sell
1,883
-3,955
-68% -$282K ﹤0.01% 1000
2015
Q1
$422K Buy
5,838
+4,345
+291% +$324K ﹤0.01% 677
2014
Q4
$121K Sell
1,493
-231
-13% -$18.8K ﹤0.01% 857
2014
Q3
$147K Buy
1,724
+10
+0.6% +$891 ﹤0.01% 699
2014
Q2
$164K Sell
1,714
-103
-6% -$9.36K ﹤0.01% 721
2014
Q1
$157K Sell
1,817
-17
-0.9% -$1.45K ﹤0.01% 587
2013
Q4
$148K Sell
1,834
-4,467
-71% -$354K ﹤0.01% 606
2013
Q3
$513K Buy
6,301
+3,008
+91% +$240K ﹤0.01% 598
2013
Q2
$255K Buy
+3,293
New +$265K ﹤0.01% 640

Other funds holding MSM