BFA
MSM icon

Bragg Financial Advisors’s MSC Industrial Direct MSM Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$23.8M Buy
280,068
+1,049
+0.4% +$89.2K 0.85% 39
2025
Q1
$21.7M Buy
279,019
+5,225
+2% +$406K 0.89% 38
2024
Q4
$20.4M Sell
273,794
-343
-0.1% -$25.6K 0.83% 38
2024
Q3
$23.6M Buy
274,137
+1,538
+0.6% +$132K 0.97% 26
2024
Q2
$21.6M Buy
272,599
+65,540
+32% +$5.2M 0.96% 28
2024
Q1
$20.1M Buy
207,059
+147
+0.1% +$14.3K 0.9% 30
2023
Q4
$21M Buy
206,912
+2,117
+1% +$214K 1% 22
2023
Q3
$20.1M Buy
204,795
+40,607
+25% +$3.99M 1.06% 16
2023
Q2
$15.6M Buy
164,188
+906
+0.6% +$86.3K 0.86% 30
2023
Q1
$13.7M Buy
163,282
+190
+0.1% +$16K 0.81% 39
2022
Q4
$13.3M Buy
163,092
+145
+0.1% +$11.8K 0.81% 41
2022
Q3
$11.9M Sell
162,947
-886
-0.5% -$64.5K 0.82% 38
2022
Q2
$12.3M Buy
163,833
+255
+0.2% +$19.2K 0.82% 40
2022
Q1
$13.9M Buy
163,578
+1,297
+0.8% +$111K 0.81% 37
2021
Q4
$13M Hold
162,281
0.83% 40
2021
Q3
$13M Buy
162,281
+467
+0.3% +$37.4K 0.83% 40
2021
Q2
$14.5M Buy
161,814
+45
+0% +$4.04K 0.93% 33
2021
Q1
$14.6M Buy
161,769
+81,644
+102% +$7.36M 0.98% 29
2020
Q4
$6.76M Buy
80,125
+5,480
+7% +$462K 0.59% 65
2020
Q3
$4.72M Buy
74,645
+11,870
+19% +$751K 0.48% 73
2020
Q2
$4.57M Buy
62,775
+4,063
+7% +$296K 0.51% 69
2020
Q1
$3.23M Buy
+58,712
New +$3.23M 0.43% 78