ROYAL BANK OF CANADA

Bank
CIK
1000275
City
TORONTO
State / Country
A6

Top Portfolio Positions

4,501 positions · $457,431,834,978 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.78%
NVDA
Nvidia Corp
Technology
99,020,851 $17,269,236,408 3.78%
SPY
Spdr S&P 500 ETF Trust
26,509,233 $17,240,014,580 3.77%
MSFT
Microsoft Corp
Technology
37,816,179 $13,998,414,972 3.06%
RY
Royal Bank Of Canada
Financial Services
73,050,835 $11,818,164,079 2.58%
TD
Toronto Dominion Bank
Financial Services
119,089,618 $11,112,252,248 2.43%
GOOGL
Alphabet Inc.
Communication Services
35,639,564 $10,248,513,015 2.24%
AMZN
Amazon Com Inc
Consumer Cyclical
47,665,317 $9,927,255,560 2.17%
BMO
Bank Of Montreal /Can/
Financial Services
58,547,042 $7,923,756,660 1.73%
AVGO
Broadcom Inc.
Technology
23,827,553 $7,374,865,920 1.61%

Portfolio Trend

52 quarters · across all stocks

Holdings in IP

Export CSV

Shares Held

Position Value (USD)

35 of 35 shown
Report Date Value (USD) Shares
2026-03-31 $53,932,877 1,510,725
2025-12-31 $75,855,997 1,925,768
2025-09-30 $217,977,452 4,697,790
2025-06-30 $254,740,912 5,439,695
2025-03-31 $251,556,502 4,715,211
2024-12-31 $248,195,391 4,611,583
2024-09-30 $164,242,784 3,362,186
2024-06-30 $217,974,896 5,051,562
2024-03-31 $222,093,094 5,691,776
2023-12-31 $43,380 1,200
2023-12-31 $247,816,813 6,855,237
2023-09-30 $10,144,420 286,000
2023-09-30 $10,186,984 287,200
2023-09-30 $217,128,112 6,121,458
2023-06-30 $219,007,042 6,884,849
2023-06-30 $9,135,832 287,200
2023-06-30 $9,097,660 286,000
2023-03-31 $10,313,160 286,000
2023-03-31 $229,088,635 6,352,985
2023-03-31 $10,356,432 287,200
2022-12-31 $9,904,180 286,000
2022-12-31 $9,945,736 287,200
2022-12-31 $156,726,683 4,525,749
2022-09-30 $6,537,173 206,220
2022-06-30 $159,525,350 3,813,659
2022-03-31 $158,883,785 3,442,769
2021-12-31 $21,028,248 447,600
2021-12-31 $187,374,888 3,988,397
2021-09-30 $236,138,673 4,459,275
2021-06-30 $393,062,038 6,770,080
2021-03-31 $383,423,476 7,488,345
2020-12-31 $251,476,185 5,341,091
2020-09-30 $97,334,743 2,535,406
2020-06-30 $83,044,944 2,490,641
2020-03-31 $68,955,857 2,339,136