Royal 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
$95.1M Buy
257,000
+87,000
+51% +$36.4M 0.02% 645
2025
Q4
$82.2M Sell
170,000
-649,800
-79% -$326M 0.01% 726
2025
Q3
$425M Sell
819,800
-211,600
-21% -$108M 0.07% 252
2025
Q2
$513M Buy
1,031,400
+453,400
+78% +$197M 0.09% 199
2025
Q1
$217M Buy
578,000
+239,500
+71% +$97.6M 0.05% 334
2024
Q4
$143M Sell
338,500
-233,700
-41% -$99.5M 0.03% 447
2024
Q3
$246M Buy
572,200
+255,300
+81% +$109M 0.05% 315
2024
Q2
$142M Sell
316,900
-491,400
-61% -$208M 0.03% 419
2024
Q1
$340M Sell
808,300
-162,300
-17% -$65.7M 0.08% 237
2023
Q4
$365M Buy
970,600
+282,800
+41% +$101M 0.09% 214
2023
Q3
$217M Sell
687,800
-558,200
-45% -$184M 0.06% 283
2023
Q2
$424M Buy
1,246,000
+1,095,200
+726% +$343M 0.11% 171
2023
Q1
$43.5M Buy
150,800
+18,100
+14% +$4.62M 0.01% 739
2022
Q4
$31.8M Sell
132,700
-210,500
-61% -$50.5M 0.01% 886
2022
Q3
$79.9M Sell
343,200
-46,800
-12% -$12.4M 0.03% 486
2022
Q2
$100M Sell
390,000
-450,700
-54% -$122M 0.03% 432
2022
Q1
$259M Sell
840,700
-7,200
-0.8% -$2.17M 0.06% 254
2021
Q4
$285M Buy
847,900
+86,500
+11% +$28M 0.07% 255
2021
Q3
$215M Buy
761,400
+338,000
+80% +$98.3M 0.06% 287
2021
Q2
$115M Sell
423,400
-112,400
-21% -$28.6M 0.03% 449
2021
Q1
$126M Sell
535,800
-207,300
-28% -$48.1M 0.04% 391
2020
Q4
$165M Sell
743,100
-93,700
-11% -$20.1M 0.05% 327
2020
Q3
$176M Buy
836,800
+365,700
+78% +$76.8M 0.06% 261
2020
Q2
$95.9M Buy
471,100
+213,700
+83% +$38.8M 0.04% 372
2020
Q1
$40.6M Buy
257,400
+16,300
+7% +$2.68M 0.02% 567
2019
Q4
$38M Sell
241,100
-58,400
-19% -$8.58M 0.01% 755
2019
Q3
$41.6M Sell
299,500
-728,400
-71% -$100M 0.02% 668
2019
Q2
$138M Sell
1,027,900
-87,100
-8% -$11.1M 0.06% 280
2019
Q1
$132M Buy
1,115,000
+13,400
+1% +$1.46M 0.06% 283
2018
Q4
$112M Buy
1,101,600
+227,500
+26% +$24.4M 0.05% 309
2018
Q3
$100M Buy
874,100
+142,400
+19% +$15.4M 0.04% 360
2018
Q2
$72.2M Buy
731,700
+365,900
+100% +$35.5M 0.03% 431
2018
Q1
$33.4M Sell
365,800
-371,200
-50% -$33.9M 0.02% 760
2017
Q4
$63M Sell
737,000
-546,100
-43% -$44.8M 0.03% 502
2017
Q3
$95.6M Buy
1,283,100
+431,900
+51% +$31.5M 0.05% 319
2017
Q2
$58.7M Sell
851,200
-356,100
-29% -$24.4M 0.03% 464
2017
Q1
$79.5M Buy
1,207,300
+136,700
+13% +$8.76M 0.04% 344
2016
Q4
$66.5M Buy
1,070,600
+135,400
+14% +$8.14M 0.04% 405
2016
Q3
$53.9M Buy
935,200
+287,700
+44% +$16.2M 0.03% 479
2016
Q2
$33.1M Sell
647,500
-1,272,200
-66% -$66.1M 0.02% 650
2016
Q1
$106M Sell
1,919,700
-2,084,000
-52% -$109M 0.07% 233
2015
Q4
$222M Sell
4,003,700
-1,434,900
-26% -$75.5M 0.15% 112
2015
Q3
$241M Buy
5,438,600
+4,855,800
+833% +$218M 0.18% 89
2015
Q2
$25.7M Sell
582,800
-4,500
-0.8% -$205K 0.02% 678
2015
Q1
$23.9M Sell
587,300
-1,760,300
-75% -$76.6M 0.02% 725
2014
Q4
$109M Buy
2,347,600
+715,400
+44% +$33.6M 0.07% 207
2014
Q3
$75.7M Sell
1,632,200
-613,200
-27% -$27.4M 0.05% 267
2014
Q2
$93.6M Sell
2,245,400
-1,706,000
-43% -$69M 0.06% 214
2014
Q1
$162M Buy
3,951,400
+461,400
+13% +$17.3M 0.12% 125
2013
Q4
$131M Sell
3,490,000
-1,836,900
-34% -$66.7M 0.09% 167
2013
Q3
$177M Buy
5,326,900
+563,400
+12% +$18.5M 0.14% 107
2013
Q2
$165M Buy
+4,763,500
New +$156M 0.14% 105

Other funds holding MSFT

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

Royal Bank of Canada reduced its Microsoft (MSFT) stake by 1.1% in Q1 2026, selling an estimated $165M and leaving 37,062,879 shares worth $13.7B. The position accounts for 2.41% of the portfolio, ranked #3.

Royal Bank of Canada first reported a position in MSFT in Q2 2013 and has held it in 52 quarters since. The position peaked at $19.6B in Q3 2025. 6,195 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Royal Bank of Canada held 37,062,879 shares of Microsoft worth $13.7B as of Q1 2026.
  • Royal Bank of Canada sold 394,457 Microsoft shares in Q1 2026, an estimated $165M.
  • Microsoft made up 2.41% of Royal Bank of Canada's portfolio in Q1 2026, its #3 holding.
  • Royal Bank of Canada first reported a position in Microsoft in Q2 2013 and has held it in 52 quarters since.
  • Royal Bank of Canada's Microsoft position peaked at $19.6B in Q3 2025.
  • 6,195 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

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