Crawford Investment Counsel’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
$36.3M Buy
392,999
+11,389
+3% +$1.02M 0.62% 48
2025
Q4
$32.1M Buy
381,610
+5,526
+1% +$479K 0.53% 51
2025
Q3
$34.7M Sell
376,084
-23,631
-6% -$2.11M 0.57% 48
2025
Q2
$34M Sell
399,715
-6,887
-2% -$544K 0.59% 47
2025
Q1
$31.6M Buy
406,602
+21,128
+5% +$1.69M 0.56% 46
2024
Q4
$28.8M Sell
385,474
-4,435
-1% -$366K 0.52% 54
2024
Q3
$33.6M Buy
389,909
+30,770
+9% +$2.52M 0.57% 48
2024
Q2
$28.5M Buy
359,139
+101,855
+40% +$9.05M 0.54% 51
2024
Q1
$25M Buy
257,284
+13,763
+6% +$1.35M 0.47% 57
2023
Q4
$24.7M Sell
243,521
-103,391
-30% -$10.2M 0.49% 56
2023
Q3
$34M Sell
346,912
-23,478
-6% -$2.32M 0.74% 41
2023
Q2
$35.3M Sell
370,390
-12,293
-3% -$1.13M 0.72% 42
2023
Q1
$32.1M Buy
382,683
+31,878
+9% +$2.64M 0.69% 43
2022
Q4
$28.7M Sell
350,805
-2,390
-0.7% -$195K 0.62% 45
2022
Q3
$25.7M Buy
353,195
+5,776
+2% +$455K 0.61% 45
2022
Q2
$26.1M Buy
347,419
+8,482
+3% +$696K 0.58% 48
2022
Q1
$28.9M Buy
338,937
+34,676
+11% +$2.81M 0.56% 45
2021
Q4
$25.6M Buy
304,261
+18,659
+7% +$1.56M 0.49% 48
2021
Q3
$22.9M Buy
285,602
+24,248
+9% +$2.06M 0.47% 51
2021
Q2
$23.5M Buy
261,354
+55,926
+27% +$5.11M 0.47% 51
2021
Q1
$18.5M Buy
205,428
+5,022
+3% +$428K 0.42% 57
2020
Q4
$16.9M Sell
200,406
-10,599
-5% -$818K 0.42% 57
2020
Q3
$13.4M Buy
211,005
+8,753
+4% +$580K 0.36% 60
2020
Q2
$14.7M Buy
202,252
+662
+0.3% +$42.7K 0.42% 54
2020
Q1
$11.1M Buy
201,590
+36,161
+22% +$2.38M 0.37% 60
2019
Q4
$13M Buy
165,429
+107,267
+184% +$7.92M 0.34% 64
2019
Q3
$4.22M Buy
58,162
+2,350
+4% +$165K 0.12% 102
2019
Q2
$4.14M Buy
55,812
+7,452
+15% +$575K 0.12% 102
2019
Q1
$4M Buy
48,360
+4,840
+11% +$399K 0.12% 104
2018
Q4
$3.35M Buy
43,520
+2,140
+5% +$177K 0.11% 103
2018
Q3
$3.65M Buy
41,380
+12,920
+45% +$1.1M 0.11% 101
2018
Q2
$2.42M Buy
28,460
+4,210
+17% +$381K 0.08% 131
2018
Q1
$2.22M Buy
24,250
+12,620
+109% +$1.17M 0.07% 133
2017
Q4
$1.12M Buy
+11,630
New +$972K 0.03% 159

Other funds holding MSM