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
$74M Sell
2,000
-1,000
-33% -$418K 0.07% 226
2025
Q4
$145M Sell
3,000
-3,884
-56% -$1.95M 0.13% 140
2025
Q3
$357M Buy
6,884
+4,134
+150% +$2.11M 0.36% 55
2025
Q2
$137M Sell
2,750
-250
-8% -$109K 0.13% 144
2025
Q1
$113M Sell
3,000
-16,396
-85% -$6.68M 0.12% 172
2024
Q4
$818M Buy
19,396
+3,526
+22% +$1.5M 0.87% 19
2024
Q3
$683M Buy
15,870
+15,282
+2,599% +$6.53M 0.78% 21
2024
Q2
$26.9M Buy
+588
New +$248K 0.04% 323
2024
Q1
Sell
-4,550
Closed -$169M 2850
2023
Q4
$169M Buy
4,550
+1,350
+42% +$481K 0.27% 80
2023
Q3
$103M Sell
3,200
-2,600
-45% -$859K 0.16% 127
2023
Q2
$196M Buy
5,800
+4,800
+480% +$1.5M 0.36% 62
2023
Q1
$28.8M Sell
1,000
-8,191
-89% -$2.09M 0.07% 225
2022
Q4
$220M Buy
+9,191
New +$2.21M 0.56% 38
2022
Q2
Sell
-5
Closed -$154K 2913
2022
Q1
$154K Sell
5
-1
-17% -$301 ﹤0.01% 1573
2021
Q4
$182K Buy
+6
New +$1.95K ﹤0.01% 1493

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,195 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,195 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.