Sprucegrove Investment Management’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
$129K Sell
1,400
-61,236
-98% -$5.48M 0.02% 38
2025
Q4
$5.27M Sell
62,636
-112,074
-64% -$9.71M 0.63% 19
2025
Q3
$16.1M Sell
174,710
-14,900
-8% -$1.33M 1.29% 19
2025
Q2
$16.1M Sell
189,610
-1,000
-0.5% -$79K 1.3% 16
2025
Q1
$14.8M Sell
190,610
-49,410
-21% -$3.96M 1.59% 18
2024
Q4
$17.9M Hold
240,020
1.28% 20
2024
Q3
$20.7M Sell
240,020
-200
-0.1% -$16.4K 1.15% 20
2024
Q2
$19.1M Buy
240,220
+15,900
+7% +$1.41M 0.99% 19
2024
Q1
$21.8M Buy
224,320
+71,500
+47% +$7.01M 0.88% 18
2023
Q4
$15.5M Buy
152,820
+3,200
+2% +$317K 0.67% 19
2023
Q3
$14.7M Sell
149,620
-2,832
-2% -$279K 0.93% 16
2023
Q2
$14.5M Sell
152,452
-21,748
-12% -$1.99M 0.76% 19
2023
Q1
$14.6M Sell
174,200
-6,700
-4% -$555K 0.8% 21
2022
Q4
$14.8M Sell
180,900
-46,310
-20% -$3.78M 0.82% 21
2022
Q3
$16.5M Sell
227,210
-128,200
-36% -$10.1M 0.95% 22
2022
Q2
$26.7M Sell
355,410
-206,500
-37% -$16.9M 1.33% 22
2022
Q1
$47.9M Sell
561,910
-324,300
-37% -$26.3M 1.54% 23
2021
Q4
$74.5M Sell
886,210
-95,000
-10% -$7.94M 1.88% 22
2021
Q3
$78.7M Buy
981,210
+49,900
+5% +$4.24M 1.94% 19
2021
Q2
$83.6M Sell
931,310
-7,100
-0.8% -$649K 1.97% 20
2021
Q1
$84.6M Sell
938,410
-90,300
-9% -$7.69M 2.09% 17
2020
Q4
$86.8M Buy
1,028,710
+503,010
+96% +$38.8M 2.25% 14
2020
Q3
$33.3M Buy
525,700
+175,200
+50% +$11.6M 1.77% 16
2020
Q2
$25.5M Sell
350,500
-123,000
-26% -$7.93M 1.75% 15
2020
Q1
$26M Buy
473,500
+71,700
+18% +$4.72M 1.93% 15
2019
Q4
$31.5M Buy
401,800
+101,780
+34% +$7.52M 1.72% 17
2019
Q3
$21.8M Buy
300,020
+125,120
+72% +$8.76M 1.35% 21
2019
Q2
$13M Buy
174,900
+44,000
+34% +$3.39M 0.82% 27
2019
Q1
$10.8M Hold
130,900
0.72% 28
2018
Q4
$10.1M Sell
130,900
-8,500
-6% -$705K 0.72% 29
2018
Q3
$12.3M Buy
139,400
+38,700
+38% +$3.3M 0.79% 30
2018
Q2
$8.54M Sell
100,700
-1,300
-1% -$118K 0.58% 36
2018
Q1
$9.35M Sell
102,000
-400
-0.4% -$37K 0.57% 37
2017
Q4
$9.9M Sell
102,400
-10,500
-9% -$877K 0.57% 38
2017
Q3
$8.53M Buy
+112,900
New +$8.19M 0.48% 39

Other funds holding MSM