National Bank of Canada’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$4.41B Buy
11,902,573
+1,989,133
+20% +$832M 3.95% 3
2025
Q4
$4.79B Buy
9,913,440
+1,666,611
+20% +$835M 4.36% 2
2025
Q3
$4.27B Sell
8,246,829
-941,102
-10% -$480M 4.25% 3
2025
Q2
$4.57B Sell
9,187,931
-1,216,838
-12% -$528M 4.34% 2
2025
Q1
$3.91B Buy
10,404,769
+2,858,791
+38% +$1.17B 4.09% 2
2024
Q4
$3.18B Sell
7,545,978
-1,898,861
-20% -$809M 3.37% 2
2024
Q3
$4.06B Buy
9,444,839
+1,976,501
+26% +$845M 4.65% 2
2024
Q2
$3.41B Sell
7,468,338
-240,506
-3% -$102M 4.65% 2
2024
Q1
$3.2B Buy
7,708,844
+960,030
+14% +$389M 4.89% 2
2023
Q4
$2.5B Buy
6,748,814
+9,178
+0.1% +$3.27M 4% 1
2023
Q3
$2.16B Buy
6,739,636
+1,296,817
+24% +$429M 3.3% 2
2023
Q2
$1.84B Buy
5,442,819
+2,168,170
+66% +$680M 3.37% 3
2023
Q1
$943M Buy
3,274,649
+332,246
+11% +$84.7M 2.32% 5
2022
Q4
$706M Buy
2,942,403
+1,468,326
+100% +$352M 1.8% 7
2022
Q3
$351M Sell
1,474,077
-1,226,103
-45% -$324M 1.89% 2
2022
Q2
$700M Sell
2,700,180
-782,138
-22% -$212M 3.19% 1
2022
Q1
$1.07B Buy
3,482,318
+352,340
+11% +$106M 3.16% 2
2021
Q4
$1.05B Buy
+3,129,978
New +$1.01B 3.59% 3

Other funds holding MSFT

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

National Bank of Canada increased its Microsoft (MSFT) stake by 20% in Q1 2026, buying an estimated $832M and bringing the position to 11,902,573 shares worth $4.41B. The position accounts for 3.95% of the portfolio, ranked #3.

National Bank of Canada first reported a position in MSFT in Q4 2021 and has held it in 18 quarters since. The position peaked at $4.79B in Q4 2025. 6,184 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • National Bank of Canada held 11,902,573 shares of Microsoft worth $4.41B as of Q1 2026.
  • National Bank of Canada bought 1,989,133 Microsoft shares in Q1 2026, an estimated $832M.
  • Microsoft made up 3.95% of National Bank of Canada's portfolio in Q1 2026, its #3 holding.
  • National Bank of Canada first reported a position in Microsoft in Q4 2021 and has held it in 18 quarters since.
  • National Bank of Canada's Microsoft position peaked at $4.79B in Q4 2025.
  • 6,184 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

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