Martingale 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
$306K Hold
3,605
0.01% 697
2025
Q1
$280K Sell
3,605
-4,144
-53% -$322K 0.01% 690
2024
Q4
$579K Sell
7,749
-26,920
-78% -$2.01M 0.01% 578
2024
Q3
$2.98M Sell
34,669
-70,938
-67% -$6.1M 0.07% 227
2024
Q2
$8.38M Sell
105,607
-50,930
-33% -$4.04M 0.18% 137
2024
Q1
$15.2M Buy
156,537
+2,207
+1% +$214K 0.3% 117
2023
Q4
$15.6M Sell
154,330
-4,432
-3% -$449K 0.32% 114
2023
Q3
$15.6M Buy
158,762
+120,483
+315% +$11.8M 0.33% 112
2023
Q2
$3.65M Buy
+38,279
New +$3.65M 0.07% 183
2019
Q3
Sell
-9,559
Closed -$710K 1035
2019
Q2
$710K Sell
9,559
-1
-0% -$74 0.01% 828
2019
Q1
$791K Hold
9,560
0.01% 822
2018
Q4
$736K Buy
+9,560
New +$736K 0.01% 803
2016
Q4
Sell
-29,555
Closed -$2.17M 996
2016
Q3
$2.17M Hold
29,555
0.03% 492
2016
Q2
$2.09M Buy
+29,555
New +$2.09M 0.03% 318
2013
Q4
Sell
-12,220
Closed -$995K 1012
2013
Q3
$995K Sell
12,220
-83
-0.7% -$6.76K 0.04% 518
2013
Q2
$953K Buy
+12,303
New +$953K 0.04% 504