HSBC Holdings’s MSC Industrial Direct MSM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2023
Q3
Sell
-4,989
Closed -$478K 2231
2023
Q2
$478K Buy
+4,989
New +$478K ﹤0.01% 1584
2023
Q1
Sell
-6,771
Closed -$551K 2398
2022
Q4
$551K Sell
6,771
-6,972
-51% -$567K ﹤0.01% 1809
2022
Q3
$1.01M Buy
+13,743
New +$1.01M ﹤0.01% 1467
2022
Q2
Sell
-5,609
Closed -$481K 2907
2022
Q1
$481K Sell
5,609
-3,580
-39% -$307K ﹤0.01% 2096
2021
Q4
$773K Sell
9,189
-4,271
-32% -$359K ﹤0.01% 1768
2021
Q3
$1.08M Buy
13,460
+3,650
+37% +$292K ﹤0.01% 1457
2021
Q2
$879K Buy
9,810
+5,197
+113% +$466K ﹤0.01% 1470
2021
Q1
$416K Buy
4,613
+156
+4% +$14.1K ﹤0.01% 1764
2020
Q4
$376K Sell
4,457
-7,184
-62% -$606K ﹤0.01% 1988
2020
Q3
$742K Sell
11,641
-9,606
-45% -$612K ﹤0.01% 1334
2020
Q2
$1.55M Sell
21,247
-11,011
-34% -$802K ﹤0.01% 981
2020
Q1
$1.77M Sell
32,258
-13,143
-29% -$719K ﹤0.01% 923
2019
Q4
$3.57M Buy
45,401
+26,733
+143% +$2.1M 0.01% 885
2019
Q3
$1.35M Sell
18,668
-10,705
-36% -$776K ﹤0.01% 1275
2019
Q2
$2.18M Buy
29,373
+20,033
+214% +$1.49M ﹤0.01% 1031
2019
Q1
$773K Buy
9,340
+6,429
+221% +$532K ﹤0.01% 1460
2018
Q4
$224K Sell
2,911
-1,023
-26% -$78.7K ﹤0.01% 1807
2018
Q3
$347K Sell
3,934
-108
-3% -$9.53K ﹤0.01% 1626
2018
Q2
$343K Sell
4,042
-1,947
-33% -$165K ﹤0.01% 1676
2018
Q1
$550K Buy
5,989
+2,845
+90% +$261K ﹤0.01% 1404
2017
Q4
$304K Buy
+3,144
New +$304K ﹤0.01% 1614
2016
Q3
Sell
-2,957
Closed -$208K 1643
2016
Q2
$208K Buy
2,957
+98
+3% +$6.89K ﹤0.01% 1524
2016
Q1
$218K Buy
+2,859
New +$218K ﹤0.01% 1548
2015
Q3
Sell
-3,643
Closed -$255K 1756
2015
Q2
$255K Sell
3,643
-643
-15% -$45K ﹤0.01% 1471
2015
Q1
$309K Buy
+4,286
New +$309K ﹤0.01% 1449
2014
Q3
Sell
-2,858
Closed -$273K 1469
2014
Q2
$273K Sell
2,858
-1,158
-29% -$111K ﹤0.01% 1366
2014
Q1
$347K Buy
4,016
+968
+32% +$83.6K ﹤0.01% 1275
2013
Q4
$247K Buy
3,048
+201
+7% +$16.3K ﹤0.01% 1294
2013
Q3
$232K Sell
2,847
-544
-16% -$44.3K ﹤0.01% 1309
2013
Q2
$263K Buy
+3,391
New +$263K ﹤0.01% 1168