National Bank of Canada
MSFT icon

National Bank of Canada’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$4.57B Sell
9,187,931
-1,216,838
-12% -$605M 4.34% 2
2025
Q1
$3.91B Buy
10,404,769
+2,858,791
+38% +$1.07B 4.09% 2
2024
Q4
$3.18B Sell
7,545,978
-1,898,861
-20% -$800M 3.37% 2
2024
Q3
$4.06B Buy
9,444,839
+1,976,501
+26% +$850M 4.65% 2
2024
Q2
$3.41B Sell
7,468,338
-240,506
-3% -$110M 4.65% 2
2024
Q1
$3.2B Buy
7,708,844
+960,030
+14% +$398M 4.89% 2
2023
Q4
$2.5B Buy
6,748,814
+9,178
+0.1% +$3.4M 4% 1
2023
Q3
$2.16B Buy
6,739,636
+1,296,817
+24% +$416M 3.3% 2
2023
Q2
$1.84B Buy
5,442,819
+2,168,170
+66% +$734M 3.37% 3
2023
Q1
$943M Buy
3,274,649
+332,246
+11% +$95.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% -$292M 1.89% 2
2022
Q2
$700M Sell
2,700,180
-782,138
-22% -$203M 3.19% 1
2022
Q1
$1.07B Buy
3,482,318
+352,340
+11% +$108M 3.16% 2
2021
Q4
$1.05B Buy
+3,129,978
New +$1.05B 3.59% 3