Back to ROYAL BANK OF CANADA ROYAL BANK OF CANADA

MSFTMSFT
7 quarters

Position history for ROYAL BANK OF CANADAROYAL BANK OF CANADA's holdings in MICROSOFT CORP

ROYAL BANK OF CANADA holds 35.4M shares of MSFT (MICROSOFT CORP), worth $13.2B as of 2026-Q2. The position was decreased (-4.5% shares). MSFT represents 2.0% of ROYAL BANK OF CANADA's portfolio.

Current Value

$13.2B

Current Shares

35.4M

Total Value Change

-$3.4B

Total Shares Change

-4M

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q2
Latest
Decreased
35.4M
-4.5%
$13.2B2.0%$372.32
0
2026-Q1
Decreased
37.1M
-1.1%
$13.7B2.4%$368.68
0
2025-Q4
Decreased
37.5M
-1.2%
$18.1B2.9%$480.57
0
2025-Q3
Decreased
37.9M
-50.2%
$19.6B3.2%$513.72
0
2025-Q2
Increased
76.1M
+98.9%
$37.9B3.4%$492.54
94
2025-Q1
Decreased
38.3M
-2.8%
$14.4B3.0%$371.03
0
2024-Q4
New
39.4M
-
$16.6B3.3%$415.78
88

Other major holders of MSFT: BNP PARIBAS FINANCIAL MARKETS, VANGUARD GROUP INC, BlackRock, Inc.

Analytics tracking helps us improve the product. Essential functions stay on either way. How analytics data is used