River Road Asset Management’s MSC Industrial Direct MSM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
Sell
-124,444
Closed -$9.67M 196
2025
Q1
$9.67M Sell
124,444
-206
-0.2% -$16K 0.13% 127
2024
Q4
$9.31M Sell
124,650
-28,208
-18% -$2.11M 0.12% 126
2024
Q3
$13.2M Sell
152,858
-188,223
-55% -$16.2M 0.17% 114
2024
Q2
$27.1M Sell
341,081
-1,700
-0.5% -$135K 0.39% 85
2024
Q1
$33.3M Sell
342,781
-29,504
-8% -$2.86M 0.45% 72
2023
Q4
$37.7M Sell
372,285
-27,262
-7% -$2.76M 0.52% 67
2023
Q3
$39.2M Sell
399,547
-9,807
-2% -$963K 0.56% 63
2023
Q2
$39M Buy
409,354
+13,290
+3% +$1.27M 0.54% 67
2023
Q1
$33.3M Buy
396,064
+253,263
+177% +$21.3M 0.45% 74
2022
Q4
$11.7M Sell
142,801
-4,236
-3% -$346K 0.16% 124
2022
Q3
$10.7M Sell
147,037
-2,097
-1% -$153K 0.16% 124
2022
Q2
$11.2M Sell
149,134
-5,612
-4% -$422K 0.16% 122
2022
Q1
$13.2M Buy
154,746
+60,415
+64% +$5.15M 0.15% 114
2021
Q4
$7.93M Sell
94,331
-190
-0.2% -$16K 0.08% 134
2021
Q3
$7.58M Hold
94,521
0.08% 132
2021
Q2
$8.48M Sell
94,521
-150,145
-61% -$13.5M 0.09% 135
2021
Q1
$22.1M Sell
244,666
-4,340
-2% -$391K 0.27% 91
2020
Q4
$21M Sell
249,006
-171,655
-41% -$14.5M 0.3% 85
2020
Q3
$26.6M Buy
420,661
+18,689
+5% +$1.18M 0.43% 74
2020
Q2
$29.3M Sell
401,972
-64,457
-14% -$4.69M 0.5% 66
2020
Q1
$25.6M Sell
466,429
-221,049
-32% -$12.2M 0.57% 66
2019
Q4
$53.9M Sell
687,478
-99,736
-13% -$7.83M 0.85% 43
2019
Q3
$57.1M Sell
787,214
-114,735
-13% -$8.32M 1.08% 31
2019
Q2
$67M Buy
901,949
+227,896
+34% +$16.9M 1.3% 17
2019
Q1
$55.8M Buy
674,053
+47,172
+8% +$3.9M 1.24% 19
2018
Q4
$48.2M Buy
+626,881
New +$48.2M 1.18% 21
2016
Q4
Sell
-568,798
Closed -$41.8M 150
2016
Q3
$41.8M Sell
568,798
-62,006
-10% -$4.55M 0.86% 52
2016
Q2
$44.5M Sell
630,804
-180,715
-22% -$12.8M 0.95% 43
2016
Q1
$61.9M Sell
811,519
-115,099
-12% -$8.78M 1.11% 33
2015
Q4
$52.1M Sell
926,618
-126,188
-12% -$7.1M 0.9% 45
2015
Q3
$64.3M Buy
1,052,806
+566,655
+117% +$34.6M 1% 41
2015
Q2
$33.9M Buy
+486,151
New +$33.9M 0.5% 65