ROYAL BANK OF CANADA

PublicCIK: 1000275
RYNYSERYLBFOTC
📋 What this filing means

ROYAL BANK OF CANADA filed this quarterly 13F‑HR report disclosing 7036 equity positions with a total reported market value of $441.27B. This filing provides a transparent view of the manager's long equity holdings as of the quarter end.

7036
Positions
$441.27B
Total AUM (reported)
5.92B
Total Shares

Allocation by class

TOTAL AUM$441.27B7036 positions
COM$277.30B62.8%
COM NEW$17.11B3.9%
CL A$13.08B3.0%
TR UNIT$11.46B2.6%
UNIT SER 1$7.17B1.6%
CORE S&P500 ETF$7.13B1.6%
COM CL A$6.02B1.4%

Portfolio Concentration

Top 39.5%4–1013.1%11–2514.8%Rest62.6%TOP 1022.5%0%100%
Top 3$41.75B9.5%
4–10$57.72B13.1%
11–25$65.48B14.8%
Rest$276.32B62.6%

Top 3 weight

9.5%

Top 10 weight

22.5%

Voting Authority Distribution

Total shares with voting rights: 5.92B

Sole

Full voting authority

5.51B

shares

% of voting shares93.0%
Shared

Joint voting authority

323.05M

shares

% of voting shares5.5%
None

No voting authority

90.11M

shares

% of voting shares1.5%

Investment Discretion (by position count)

Sole189
Shared0
Other6847
Dominant voting typeSole · 93.0% of voting shares
Institutional Holdings7036
Rows:

MICROSOFT CORP

DFND
COM
Shares37.07M
TypeSH
Market value$16.57B
3.75%
Sole
35.22M
Shared
1.46M
None
393.91K

APPLE INC

DFND
COM
Shares64.16M
TypeSH
Market value$13.51B
3.06%
Sole
61.71M
Shared
1.48M
None
962.57K

NVIDIA CORPORATION

DFND
COM
Shares94.50M
TypeSH
Market value$11.67B
2.65%
Sole
91.71M
Shared
2.08M
None
704.10K

SPDR S&P 500 ETF TR

DFND
TR UNIT
Shares20.86M
TypeSH
Market value$11.35B
2.57%
Sole
20.51M
Shared
204.86K
None
153.37K

AMAZON COM INC

DFND
COM
Shares50.96M
TypeSH
Market value$9.85B
2.23%
Sole
49.10M
Shared
1.39M
None
467.45K

TORONTO DOMINION BK ONT

DFND
COM NEW
Shares148.58M
TypeSH
Market value$8.17B
1.85%
Sole
140.34M
Shared
8.20M
None
46.18K

ROYAL BK CDA

DFND
COM
Shares76.38M
TypeSH
Market value$8.13B
1.84%
Sole
67.82M
Shared
8.49M
None
68.52K

INVESCO QQQ TR

DFND
UNIT SER 1
Shares14.97M
TypeSH
Market value$7.17B
1.63%
Sole
14.84M
Shared
57.43K
None
69.20K

ISHARES TR

DFND
CORE S&P500 ETF
Shares13.03M
TypeSH
Market value$7.13B
1.62%
Sole
12.65M
Shared
164.11K
None
210.35K

ALPHABET INC

DFND
CAP STK CL A
Shares32.54M
TypeSH
Market value$5.93B
1.34%
Sole
31.63M
Shared
626.87K
None
285.89K

BANK MONTREAL QUE

DFND
COM
Shares61.05M
TypeSH
Market value$5.12B
1.16%
Sole
56.59M
Shared
4.46M
None
10.72K

JPMORGAN CHASE & CO.

DFND
COM
Shares24.83M
TypeSH
Market value$5.02B
1.14%
Sole
23.81M
Shared
720.46K
None
298.01K

BANK NOVA SCOTIA HALIFAX

DFND
COM
Shares108.58M
TypeSH
Market value$4.96B
1.12%
Sole
102.81M
Shared
5.76M
None
1.60K

ENBRIDGE INC

DFND
COM
Shares136.72M
TypeSH
Market value$4.87B
1.10%
Sole
127.99M
Shared
8.68M
None
46.50K

VISA INC

DFND
COM CL A
Shares18.31M
TypeSH
Market value$4.81B
1.09%
Sole
17.55M
Shared
585.94K
None
169.04K

MANULIFE FINL CORP

DFND
COM
Shares167.28M
TypeSH
Market value$4.45B
1.01%
Sole
154.53M
Shared
12.73M
None
13.86K

UNITEDHEALTH GROUP INC

DFND
COM
Shares8.55M
TypeSH
Market value$4.35B
0.99%
Sole
8.19M
Shared
295.94K
None
62.94K

ALPHABET INC

DFND
CAP STK CL C
Shares22.97M
TypeSH
Market value$4.21B
0.95%
Sole
21.20M
Shared
1.48M
None
295.23K

CANADIAN NAT RES LTD

DFND
COM
Shares117.80M
TypeSH
Market value$4.19B
0.95%
Sole
106.15M
Shared
11.62M
None
24.11K

BERKSHIRE HATHAWAY INC DEL

DFND
CL B NEW
Shares9.96M
TypeSH
Market value$4.05B
0.92%
Sole
9.49M
Shared
229.64K
None
237.02K

CANADIAN PACIFIC KANSAS CITY

DFND
COM
Shares51.36M
TypeSH
Market value$4.04B
0.92%
Sole
47.72M
Shared
3.63M
None
7.37K

ISHARES TR

DFND
RUSSELL 2000 ETF
Shares19.46M
TypeSH
Market value$3.95B
0.89%
Sole
19.32M
Shared
22.65K
None
115.38K

CANADIAN IMPERIAL BK COMM TO

DFND
COM
Shares81.75M
TypeSH
Market value$3.89B
0.88%
Sole
77.01M
Shared
4.73M
None
5.49K

TC ENERGY CORP

DFND
COM
Shares100.04M
TypeSH
Market value$3.79B
0.86%
Sole
94.34M
Shared
5.69M
None
11.44K

BROOKFIELD CORP

DFND
CL A LTD VT SH
Shares90.70M
TypeSH
Market value$3.77B
0.85%
Sole
82.95M
Shared
7.75M
None
7.37K
Page 1 of 282