Royal Bank of Canada’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
Q2
$9.93M Buy
83,464
+28,398
+52% +$3.02M ﹤0.01% 2084
2026
Q1
$5.08M Buy
55,066
+6,483
+13% +$580K ﹤0.01% 2406
2025
Q4
$4.08M Sell
48,583
-545,455
-92% -$47.3M ﹤0.01% 2587
2025
Q3
$54.7M Buy
594,038
+79,607
+15% +$7.1M 0.01% 972
2025
Q2
$43.7M Buy
514,431
+467,441
+995% +$36.9M 0.01% 1012
2025
Q1
$3.65M Buy
46,990
+2,164
+5% +$173K ﹤0.01% 2516
2024
Q4
$3.35M Sell
44,826
-99,946
-69% -$8.24M ﹤0.01% 2635
2024
Q3
$12.5M Buy
144,772
+66,365
+85% +$5.43M ﹤0.01% 1651
2024
Q2
$6.22M Sell
78,407
-136,977
-64% -$12.2M ﹤0.01% 2007
2024
Q1
$20.9M Sell
215,384
-18,305
-8% -$1.79M ﹤0.01% 1227
2023
Q4
$23.7M Sell
233,689
-25,785
-10% -$2.55M 0.01% 1189
2023
Q3
$25.5M Buy
259,474
+110,267
+74% +$10.9M 0.01% 1025
2023
Q2
$14.2M Buy
149,207
+93,321
+167% +$8.56M ﹤0.01% 1353
2023
Q1
$4.69M Buy
55,886
+1,648
+3% +$137K ﹤0.01% 2122
2022
Q4
$4.43M Buy
54,238
+4,166
+8% +$340K ﹤0.01% 2236
2022
Q3
$3.65M Sell
50,072
-32,807
-40% -$2.59M ﹤0.01% 2332
2022
Q2
$6.22M Buy
82,879
+2,314
+3% +$190K ﹤0.01% 1936
2022
Q1
$6.86M Sell
80,565
-1,493
-2% -$121K ﹤0.01% 2005
2021
Q4
$6.9M Buy
82,058
+3,221
+4% +$269K ﹤0.01% 2157
2021
Q3
$6.32M Buy
78,837
+1,803
+2% +$153K ﹤0.01% 2146
2021
Q2
$6.91M Sell
77,034
-117,779
-60% -$10.8M ﹤0.01% 2090
2021
Q1
$17.6M Sell
194,813
-15,160
-7% -$1.29M 0.01% 1363
2020
Q4
$17.7M Sell
209,973
-2,688
-1% -$207K 0.01% 1327
2020
Q3
$13.5M Buy
212,661
+937
+0.4% +$62.1K ﹤0.01% 1337
2020
Q2
$15.4M Sell
211,724
-3,962
-2% -$255K 0.01% 1192
2020
Q1
$11.9M Sell
215,686
-77,030
-26% -$5.07M 0.01% 1215
2019
Q4
$23M Buy
292,716
+111,871
+62% +$8.26M 0.01% 1071
2019
Q3
$13.1M Sell
180,845
-2,084
-1% -$146K 0.01% 1354
2019
Q2
$13.6M Buy
182,929
+5,237
+3% +$404K 0.01% 1347
2019
Q1
$14.7M Buy
177,692
+19,097
+12% +$1.57M 0.01% 1274
2018
Q4
$12.2M Sell
158,595
-17,740
-10% -$1.47M 0.01% 1321
2018
Q3
$15.5M Buy
176,335
+17,689
+11% +$1.51M 0.01% 1301
2018
Q2
$13.5M Buy
158,646
+21,058
+15% +$1.91M 0.01% 1332
2018
Q1
$12.6M Sell
137,588
-2,533
-2% -$234K 0.01% 1381
2017
Q4
$13.5M Buy
140,121
+15,480
+12% +$1.29M 0.01% 1398
2017
Q3
$9.42M Buy
124,641
+16,021
+15% +$1.16M ﹤0.01% 1582
2017
Q2
$9.34M Sell
108,620
-4,095
-4% -$360K ﹤0.01% 1542
2017
Q1
$11.6M Sell
112,715
-627
-0.6% -$63.5K 0.01% 1399
2016
Q4
$10.5M Sell
113,342
-5,294
-4% -$437K 0.01% 1475
2016
Q3
$8.71M Sell
118,636
-8,069
-6% -$586K ﹤0.01% 1574
2016
Q2
$8.94M Sell
126,705
-125
-0.1% -$9.28K 0.01% 1531
2016
Q1
$9.68M Sell
126,830
-11,462
-8% -$768K 0.01% 1401
2015
Q4
$7.78M Sell
138,292
-3,092
-2% -$187K 0.01% 1593
2015
Q3
$8.63M Sell
141,384
-78,132
-36% -$5.32M 0.01% 1248
2015
Q2
$15.3M Buy
219,516
+4,444
+2% +$316K 0.01% 986
2015
Q1
$15.5M Sell
215,072
-4,838
-2% -$361K 0.01% 976
2014
Q4
$17.9M Sell
219,910
-12,904
-6% -$1.05M 0.01% 919
2014
Q3
$19.9M Sell
232,814
-70
-0% -$6.24K 0.01% 806
2014
Q2
$22.3M Buy
232,884
+9,026
+4% +$820K 0.02% 745
2014
Q1
$19.4M Buy
223,858
+61,200
+38% +$5.21M 0.01% 775
2013
Q4
$13.2M Sell
162,658
-2,407
-1% -$191K 0.01% 1037
2013
Q3
$13.4M Buy
165,065
+12,646
+8% +$1.01M 0.01% 960
2013
Q2
$11.8M Buy
+152,419
New +$12.3M 0.01% 955

Other funds holding MSM

Royal Bank of Canada's MSM Position: Q2 2026 in Review

Royal Bank of Canada increased its MSC Industrial Direct (MSM) stake by 52% in Q2 2026, buying an estimated $3.02M and bringing the position to 83,464 shares worth $9.93M. The position accounts for ﹤0.01% of the portfolio, ranked #2084.

Royal Bank of Canada first reported a position in MSM in Q2 2013 and has held it in 53 quarters since. The position peaked at $54.7M in Q3 2025. 479 funds tracked by Wall St. Rank hold MSM as of Q2 2026.

  • Royal Bank of Canada held 83,464 shares of MSC Industrial Direct worth $9.93M as of Q2 2026.
  • Royal Bank of Canada bought 28,398 MSC Industrial Direct shares in Q2 2026, an estimated $3.02M.
  • MSC Industrial Direct made up ﹤0.01% of Royal Bank of Canada's portfolio in Q2 2026, its #2084 holding.
  • Royal Bank of Canada first reported a position in MSC Industrial Direct in Q2 2013 and has held it in 53 quarters since.
  • Royal Bank of Canada's MSC Industrial Direct position peaked at $54.7M in Q3 2025.
  • 479 funds tracked by Wall St. Rank held MSC Industrial Direct as of Q2 2026.

Based on Royal Bank of Canada's 13F filing for Q2 2026, filed 14 Aug 2026.