Royal Bank of Canada
MSFT icon

Royal Bank of Canada’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$18.9B Sell
38,056,095
-207,773
-0.5% -$103M 3.41% 1
2025
Q1
$14.4B Sell
38,263,868
-1,096,243
-3% -$412M 3% 1
2024
Q4
$16.6B Buy
39,360,111
+2,989,493
+8% +$1.26B 3.31% 1
2024
Q3
$15.7B Buy
36,370,618
+270,500
+0.7% +$116M 3.2% 1
2024
Q2
$16.1B Buy
36,100,118
+1,121,224
+3% +$501M 3.67% 1
2024
Q1
$14.7B Sell
34,978,894
-2,069,209
-6% -$871M 3.38% 1
2023
Q4
$13.9B Buy
37,048,103
+1,238,698
+3% +$466M 3.25% 1
2023
Q3
$11.3B Buy
35,809,405
+335,926
+0.9% +$106M 3.06% 1
2023
Q2
$12.1B Sell
35,473,479
-58,744
-0.2% -$20M 3.17% 1
2023
Q1
$10.2B Sell
35,532,223
-2,213,810
-6% -$638M 2.89% 1
2022
Q4
$9.05B Buy
37,746,033
+1,761,653
+5% +$422M 2.59% 2
2022
Q3
$8.38B Sell
35,984,380
-167,739
-0.5% -$39.1M 2.64% 2
2022
Q2
$9.28B Buy
36,152,119
+1,030,524
+3% +$265M 2.73% 2
2022
Q1
$10.8B Sell
35,121,595
-10,496,304
-23% -$3.24B 2.71% 2
2021
Q4
$15.3B Buy
45,617,899
+9,745,826
+27% +$3.28B 3.5% 1
2021
Q3
$10.1B Sell
35,872,073
-124,723
-0.3% -$35.2M 2.67% 1
2021
Q2
$9.75B Buy
35,996,796
+1,931,757
+6% +$523M 2.59% 1
2021
Q1
$8.03B Sell
34,065,039
-3,124,191
-8% -$737M 2.33% 2
2020
Q4
$8.27B Buy
37,189,230
+6,869,828
+23% +$1.53B 2.4% 3
2020
Q3
$6.38B Buy
30,319,402
+267,381
+0.9% +$56.2M 2.27% 3
2020
Q2
$6.12B Buy
30,052,021
+2,067,984
+7% +$421M 2.43% 2
2020
Q1
$4.41B Sell
27,984,037
-2,053,978
-7% -$324M 2.12% 4
2019
Q4
$4.74B Sell
30,038,015
-659,578
-2% -$104M 1.71% 5
2019
Q3
$4.27B Buy
30,697,593
+1,265,379
+4% +$176M 1.69% 6
2019
Q2
$3.94B Buy
29,432,214
+1,926,088
+7% +$258M 1.58% 7
2019
Q1
$3.24B Buy
27,506,126
+136,786
+0.5% +$16.1M 1.39% 8
2018
Q4
$2.78B Buy
27,369,340
+972,826
+4% +$98.8M 1.34% 8
2018
Q3
$3.03B Sell
26,396,514
-659,620
-2% -$75.8M 1.26% 9
2018
Q2
$2.67B Buy
27,056,134
+475,607
+2% +$46.9M 1.2% 12
2018
Q1
$2.43B Buy
26,580,527
+2,165,812
+9% +$198M 1.09% 13
2017
Q4
$2.09B Buy
24,414,715
+3,720,051
+18% +$318M 0.92% 15
2017
Q3
$1.54B Sell
20,694,664
-800,991
-4% -$59.7M 0.74% 21
2017
Q2
$1.48B Buy
21,495,655
+342,562
+2% +$23.6M 0.77% 20
2017
Q1
$1.39B Buy
21,153,093
+1,953,374
+10% +$129M 0.75% 20
2016
Q4
$1.19B Sell
19,199,719
-620,196
-3% -$38.5M 0.65% 21
2016
Q3
$1.14B Sell
19,819,915
-1,895,605
-9% -$109M 0.64% 21
2016
Q2
$1.11B Buy
21,715,520
+3,154,872
+17% +$161M 0.66% 21
2016
Q1
$1.03B Buy
18,560,648
+570,637
+3% +$31.5M 0.64% 23
2015
Q4
$998M Sell
17,990,011
-1,362,440
-7% -$75.6M 0.66% 19
2015
Q3
$857M Sell
19,352,451
-2,202,300
-10% -$97.5M 0.64% 22
2015
Q2
$952M Buy
21,554,751
+2,165,112
+11% +$95.6M 0.66% 21
2015
Q1
$788M Sell
19,389,639
-523,246
-3% -$21.3M 0.55% 26
2014
Q4
$925M Buy
19,912,885
+3,200,110
+19% +$149M 0.6% 25
2014
Q3
$775M Buy
16,712,775
+1,632,801
+11% +$75.7M 0.53% 27
2014
Q2
$629M Sell
15,079,974
-1,979,761
-12% -$82.6M 0.43% 34
2014
Q1
$699M Sell
17,059,735
-1,045,392
-6% -$42.9M 0.51% 30
2013
Q4
$677M Buy
18,105,127
+1,838,185
+11% +$68.8M 0.48% 30
2013
Q3
$541M Sell
16,266,942
-203,428
-1% -$6.77M 0.42% 37
2013
Q2
$569M Buy
+16,470,370
New +$569M 0.48% 30