Swiss National Bank’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
$7.24M Sell
85,100
-1,500
-2% -$128K ﹤0.01% 1083
2025
Q1
$6.73M Sell
86,600
-1,700
-2% -$132K ﹤0.01% 1093
2024
Q4
$6.6M Buy
88,300
+600
+0.7% +$44.8K ﹤0.01% 1154
2024
Q3
$7.55M Sell
87,700
-900
-1% -$77.5K ﹤0.01% 1080
2024
Q2
$7.03M Sell
88,600
-400
-0.4% -$31.7K ﹤0.01% 1070
2024
Q1
$8.64M Sell
89,000
-1,200
-1% -$116K 0.01% 984
2023
Q4
$9.13M Sell
90,200
-14,000
-13% -$1.42M 0.01% 937
2023
Q3
$10.2M Buy
104,200
+1,400
+1% +$137K 0.01% 869
2023
Q2
$9.79M Buy
102,800
+900
+0.9% +$85.8K 0.01% 912
2023
Q1
$8.56M Sell
101,900
-12,300
-11% -$1.03M 0.01% 961
2022
Q4
$9.33M Buy
114,200
+2,300
+2% +$188K 0.01% 958
2022
Q3
$8.15M Buy
111,900
+800
+0.7% +$58.2K 0.01% 995
2022
Q2
$8.35M Buy
111,100
+400
+0.4% +$30K 0.01% 1015
2022
Q1
$9.43M Buy
110,700
+7,100
+7% +$605K 0.01% 1053
2021
Q4
$8.71M Sell
103,600
-200
-0.2% -$16.8K 0.01% 1093
2021
Q3
$8.32M Buy
103,800
+800
+0.8% +$64.2K 0.01% 1101
2021
Q2
$9.24M Sell
103,000
-1,600
-2% -$144K 0.01% 1057
2021
Q1
$9.43M Buy
104,600
+1,600
+2% +$144K 0.01% 1030
2020
Q4
$8.69M Hold
103,000
0.01% 1011
2020
Q3
$6.52M Buy
103,000
+2,500
+2% +$158K 0.01% 1011
2020
Q2
$7.32M Buy
100,500
+13,200
+15% +$961K 0.01% 936
2020
Q1
$4.8M Buy
87,300
+1,100
+1% +$60.5K 0.01% 954
2019
Q4
$6.76M Buy
86,200
+1,500
+2% +$118K 0.01% 976
2019
Q3
$6.14M Buy
84,700
+1,100
+1% +$79.8K 0.01% 983
2019
Q2
$6.21M Buy
83,600
+900
+1% +$66.8K 0.01% 984
2019
Q1
$6.84M Buy
82,700
+1,200
+1% +$99.3K 0.01% 910
2018
Q4
$6.27M Buy
81,500
+1,500
+2% +$115K 0.01% 856
2018
Q3
$7.05M Buy
80,000
+1,700
+2% +$150K 0.01% 890
2018
Q2
$6.64M Hold
78,300
0.01% 925
2018
Q1
$7.18M Buy
78,300
+1,500
+2% +$138K 0.01% 851
2017
Q4
$7.42M Buy
76,800
+2,100
+3% +$203K 0.01% 829
2017
Q3
$5.65M Hold
74,700
0.01% 950
2017
Q2
$6.42M Buy
74,700
+1,100
+1% +$94.6K 0.01% 853
2017
Q1
$7.56M Buy
73,600
+700
+1% +$71.9K 0.01% 776
2016
Q4
$6.74M Hold
72,900
0.01% 791
2016
Q3
$5.35M Sell
72,900
-7,700
-10% -$565K 0.01% 870
2016
Q2
$5.69M Hold
80,600
0.01% 838
2016
Q1
$5.94M Buy
80,600
+15,700
+24% +$1.16M 0.01% 792
2015
Q4
$3.65M Hold
64,900
0.01% 955
2015
Q3
$3.96M Buy
64,900
+7,900
+14% +$482K 0.01% 894
2015
Q2
$3.98M Buy
57,000
+1,200
+2% +$83.7K 0.01% 887
2015
Q1
$4.03M Buy
55,800
+1,800
+3% +$130K 0.01% 883
2014
Q4
$4.39M Buy
54,000
+1,600
+3% +$130K 0.02% 775
2014
Q3
$4.48M Sell
52,400
-400
-0.8% -$34.2K 0.02% 746
2014
Q2
$5.05M Sell
52,800
-1,400
-3% -$134K 0.02% 721
2014
Q1
$4.69M Buy
54,200
+12,200
+29% +$1.06M 0.02% 744
2013
Q4
$3.4M Buy
42,000
+700
+2% +$56.6K 0.01% 786
2013
Q3
$3.36M Sell
41,300
-2,200
-5% -$179K 0.01% 743
2013
Q2
$3.37M Buy
+43,500
New +$3.37M 0.01% 728