National 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
Q1
Sell
-30,965
Closed -$2.6M 3120
2025
Q4
$2.6M Buy
30,965
+29,406
+1,886% +$2.55M ﹤0.01% 1020
2025
Q3
$144K Sell
1,559
-192
-11% -$17.1K ﹤0.01% 1646
2025
Q2
$149K Buy
1,751
+151
+9% +$11.9K ﹤0.01% 1688
2025
Q1
$124K Sell
1,600
-652
-29% -$52.2K ﹤0.01% 1640
2024
Q4
$168K Buy
2,252
+97
+5% +$8K ﹤0.01% 1648
2024
Q3
$185K Sell
2,155
-203
-9% -$16.6K ﹤0.01% 1400
2024
Q2
$185K Buy
2,358
+288
+14% +$25.6K ﹤0.01% 1362
2024
Q1
$193K Buy
2,070
+120
+6% +$11.8K ﹤0.01% 1434
2023
Q4
$194K Sell
1,950
-167
-8% -$16.5K ﹤0.01% 1443
2023
Q3
$207K Sell
2,117
-67
-3% -$6.61K ﹤0.01% 1486
2023
Q2
$207K Buy
2,184
+150
+7% +$13.8K ﹤0.01% 1453
2023
Q1
$171K Buy
2,034
+270
+15% +$22.4K ﹤0.01% 1443
2022
Q4
$144K Sell
1,764
-101,562
-98% -$8.28M ﹤0.01% 1522
2022
Q3
$7.52M Buy
103,326
+102,486
+12,201% +$8.08M 0.04% 421
2022
Q2
$63K Buy
+840
New +$68.9K ﹤0.01% 1695

Other funds holding MSM

National Bank of Canada's MSM Position: Q1 2026 in Review

National Bank of Canada sold out of MSC Industrial Direct (MSM) in Q1 2026, closing a stake of 30,965 shares — an estimated $2.6M sold.

National Bank of Canada first reported a position in MSM in Q2 2022 and held it in 15 quarters. The position peaked at $7.52M in Q3 2022. 415 funds tracked by Wall St. Rank hold MSM as of Q1 2026.

  • National Bank of Canada reported no remaining MSC Industrial Direct position as of Q1 2026 after selling out during the quarter.
  • National Bank of Canada sold 30,965 MSC Industrial Direct shares in Q1 2026, an estimated $2.6M.
  • National Bank of Canada first reported a position in MSC Industrial Direct in Q2 2022 and held it in 15 quarters.
  • National Bank of Canada's MSC Industrial Direct position peaked at $7.52M in Q3 2022.
  • 415 funds tracked by Wall St. Rank held MSC Industrial Direct as of Q1 2026.

Based on National Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.