ROYAL BANK OF CANADA

Bank
CIK
1000275
City
TORONTO
State / Country
A6

Top Portfolio Positions

4,501 positions · $462,456,013,176 total · as of Mar 31, 2026
Ticker Company Shares Value (USD) % of Portfolio
AAPL
Apple Inc.
Technology
68,105,349 $17,284,456,516 3.74%
NVDA
Nvidia Corp
Technology
99,020,851 $17,269,236,408 3.73%
SPY
Spdr S&P 500 ETF Trust
26,509,233 $17,240,014,580 3.73%
MSFT
Microsoft Corp
Technology
37,816,179 $13,998,414,972 3.03%
RY
Royal Bank Of Canada
Financial Services
73,050,835 $11,818,164,079 2.56%
TD
Toronto Dominion Bank
Financial Services
119,089,618 $11,112,252,248 2.40%
GOOGL
Alphabet Inc.
Communication Services
35,639,564 $10,248,513,015 2.22%
AMZN
Amazon Com Inc
Consumer Cyclical
47,665,317 $9,927,255,560 2.15%
BMO
Bank Of Montreal /Can/
Financial Services
58,547,042 $7,923,756,660 1.71%
AVGO
Broadcom Inc.
Technology
23,827,553 $7,374,865,920 1.59%

Portfolio Trend

52 quarters · across all stocks

Holdings in F

Export CSV

Shares Held

Position Value (USD)

50 of 50 shown
Report Date Value (USD) Shares
2026-03-31 $5,131,838 444,700
2026-03-31 $11,714,254 1,015,100
2026-03-31 $198,669,635 17,215,740
2025-12-31 $2,665,984 203,200
2025-12-31 $228,307,557 17,401,491
2025-12-31 $10,496,000 800,000
2025-09-30 $5,382,000 450,000
2025-09-30 $174,780,014 14,613,714
2025-09-30 $2,430,272 203,200
2025-06-30 $165,002,509 15,207,605
2025-06-30 $577,220 53,200
2025-06-30 $4,954,110 456,600
2025-03-31 $66,198 6,600
2025-03-31 $116,232,640 11,588,499
2025-03-31 $9,473,335 944,500
2024-12-31 $147,846,517 14,933,992
2024-12-31 $526,680 53,200
2024-12-31 $24,122,340 2,436,600
2024-09-30 $167,618,666 15,872,980
2024-09-30 $38,533,440 3,649,000
2024-09-30 $33,792 3,200
2024-06-30 $40,128 3,200
2024-06-30 $26,094,486 2,080,900
2024-06-30 $179,959,831 14,350,864
2024-03-31 $31,111,056 2,342,700
2024-03-31 $549,792 41,400
2024-03-31 $195,806,663 14,744,478
2023-12-31 $27,155,663 2,227,700
2023-12-31 $14,401,266 1,181,400
2023-12-31 $194,276,644 15,937,379
2023-09-30 $3,726,000 300,000
2023-09-30 $17,388,000 1,400,000
2023-09-30 $154,228,673 12,417,768
2023-06-30 $187,508,929 12,393,188
2023-06-30 $7,955,354 525,800
2023-03-31 $144,979,515 11,506,311
2022-12-31 $3,489,000 300,000
2022-12-31 $27,777,092 2,388,400
2022-12-31 $179,859,794 15,465,159
2022-09-30 $167,785,450 14,980,844
2022-09-30 $25,976,160 2,319,300
2022-06-30 $6,986,301 627,700
2022-06-30 $26,860,029 2,413,300
2022-06-30 $92,472,276 8,308,381
2022-03-31 $13,651,443 807,300
2022-03-31 $35,194,783 2,081,300
2022-03-31 $208,915,099 12,354,530
2021-12-31 $115,718,495 5,571,425
2021-12-31 $5,452,125 262,500
2021-12-31 $75,366,022 3,628,600