ROYAL BANK OF CANADA Q1 2025 Filing

Filed May 15, 2025

Portfolio Value

$478.5T

Holdings

6,605

Report Date

Q1 2025

Filing Type

13F-HR

All Holdings (6,605 positions)

#StockSharesValue% PortfolioType
1
SPYSPDR S&P 500 ETF TR
32,284,585$18.1T3.77%Put
2
MSFTMICROSOFT CORP
38,850,668$14.6T3.05%Put
3
AAPLAPPLE INC
63,680,155$14.1T2.96%Put
4
NVDANVIDIA CORPORATION
99,303,382$10.8T2.25%Put
5
AMZNAMAZON COM INC
55,019,035$10.5T2.19%Put
6
TDTORONTO DOMINION BK ONT
161,921,750$9.7T2.03%Put
7
RYROYAL BK CDA
72,503,126$8.2T1.71%Put
8
IVVISHARES TR
13,112,541$7.4T1.54%Put
9
BMOBANK MONTREAL QUE
63,526,179$6.1T1.27%Put
10
JPMJPMORGAN CHASE & CO.
23,648,404$5.8T1.21%Put
11
NDQINVESCO QQQ TR
11,866,989$5.6T1.16%Put
12
ENBENBRIDGE INC
121,541,312$5.4T1.13%Put
13
BRK/BBERKSHIRE HATHAWAY INC DEL
10,030,947$5.3T1.12%Call
14
BNSBANK NOVA SCOTIA HALIFAX
110,934,620$5.3T1.10%Put
15
CMCANADIAN IMPERIAL BK COMM
86,716,558$4.9T1.02%Put
16
METAMETA PLATFORMS INC
8,386,201$4.8T1.01%Put
17
CRCCANADIAN NAT RES LTD
153,465,411$4.7T0.99%Put
18
MFCMANULIFE FINL CORP
151,078,963$4.7T0.98%Put
19
VVISA INC
13,288,187$4.7T0.97%
20
IWMISHARES TR
23,123,606$4.6T0.96%Put
21
GOOGLALPHABET INC
29,739,554$4.6T0.96%Put
22
UNHUNITEDHEALTH GROUP INC
8,643,107$4.5T0.95%Call
23
TRPTC ENERGY CORP
95,458,787$4.5T0.94%Put
24
BNBROOKFIELD CORP
80,325,034$4.2T0.88%Put
25
GOOGALPHABET INC
24,106,181$3.8T0.79%Put
26
COSTCOSTCO WHSL CORP NEW
3,954,527$3.7T0.78%Put
27
CPCANADIAN PACIFIC KANSAS CITY
53,208,197$3.7T0.78%Put
28
HDHOME DEPOT INC
9,879,848$3.6T0.76%Call
29
AVGOBROADCOM INC
21,166,490$3.5T0.74%Put
30
LLYELI LILLY & CO
3,863,646$3.2T0.67%Call
31
PGPROCTER AND GAMBLE CO
17,273,679$2.9T0.62%
32
SUSUNCOR ENERGY INC NEW
73,991,384$2.9T0.60%Put
33
MAMASTERCARD INCORPORATED
5,094,377$2.8T0.58%
34
LIESUN LIFE FINANCIAL INC.
47,592,766$2.7T0.57%Put
35
CNRCANADIAN NATL RY CO
27,024,217$2.6T0.55%Call
36
JNJJOHNSON & JOHNSON
15,719,754$2.6T0.54%Call
37
TTELUS CORPORATION
176,694,821$2.5T0.53%Put
38
XOMEXXON MOBIL CORP
18,806,275$2.2T0.47%Call
39
NFLXNETFLIX INC
2,307,214$2.2T0.45%Put
40
MCDMCDONALDS CORP
6,842,005$2.1T0.45%Put
41
WMTWALMART INC
24,156,896$2.1T0.44%Call
42
VEAVANGUARD TAX-MANAGED FDS
41,186,903$2.1T0.44%
43
WCNWASTE CONNECTIONS INC
10,624,320$2.1T0.43%
44
ABBVABBVIE INC
9,820,437$2.1T0.43%Put
45
TRITHOMSON REUTERS CORP
11,767,279$2.0T0.42%Call
46
TSLATESLA INC
7,817,034$2.0T0.42%Put
47
KOCOCA COLA CO
27,560,415$2.0T0.41%Call
48
BACBANK AMERICA CORP
45,470,907$1.9T0.40%Put
49
NTRNUTRIEN LTD
37,928,915$1.9T0.39%Put
50
BCEBCE INC
81,867,015$1.9T0.39%Put
51
SHOPSHOPIFY INC
19,600,076$1.9T0.39%Put
52
TXNTEXAS INSTRS INC
10,164,019$1.8T0.38%Call
53
PPLPEMBINA PIPELINE CORP
44,364,034$1.8T0.37%Put
54
CRMSALESFORCE INC
6,566,205$1.8T0.37%Put
55
CVXCHEVRON CORP NEW
10,395,824$1.7T0.36%Call
56
CSCOCISCO SYS INC
27,709,397$1.7T0.36%Put
57
VOOVANGUARD INDEX FDS
3,308,527$1.7T0.36%
58
AEMAGNICO EAGLE MINES LTD
15,424,871$1.7T0.35%Call
59
TMOTHERMO FISHER SCIENTIFIC INC
3,224,676$1.6T0.34%
60
ACNACCENTURE PLC IRELAND
5,091,034$1.6T0.33%Put
61
ICEINTERCONTINENTAL EXCHANGE IN
9,005,536$1.6T0.32%Call
62
AMGNAMGEN INC
4,883,134$1.5T0.32%
63
HONHONEYWELL INTL INC
7,146,037$1.5T0.32%
64
QSRRESTAURANT BRANDS INTL INC
22,626,635$1.5T0.32%
65
TMUST-MOBILE US INC
5,482,413$1.5T0.31%Call
66
NEENEXTERA ENERGY INC
20,510,101$1.5T0.30%Put
67
TJXTJX COS INC NEW
11,849,313$1.4T0.30%
68
AZOAUTOZONE INC
378,138$1.4T0.30%
69
IJHISHARES TR
23,049,016$1.3T0.28%
70
MRKMERCK & CO INC
14,653,149$1.3T0.27%Call
71
FTSFORTIS INC
27,947,548$1.3T0.27%
72
DWDMORGAN STANLEY
10,860,304$1.3T0.26%Put
73
BIPBROOKFIELD INFRAST PARTNERS
42,113,502$1.3T0.26%
74
ADBEADOBE INC
3,252,482$1.2T0.26%Call
75
BLKBLACKROCK INC
1,313,350$1.2T0.26%
76
MCKMCKESSON CORP
1,826,354$1.2T0.26%
77
CBCHUBB LIMITED
4,063,592$1.2T0.26%
78
INTUINTUIT
1,967,451$1.2T0.25%
79
UNPUNION PAC CORP
5,105,784$1.2T0.25%
80
VTIVANGUARD INDEX FDS
4,370,813$1.2T0.25%
81
WFCWELLS FARGO CO NEW
16,705,228$1.2T0.25%Put
82
BXBLACKSTONE INC
8,418,222$1.2T0.25%Put
83
MDTMEDTRONIC PLC
12,961,902$1.2T0.24%Call
84
PEPPEPSICO INC
7,731,857$1.2T0.24%Call
85
TAT&T INC
40,746,545$1.2T0.24%
86
PHPARKER-HANNIFIN CORP
1,894,752$1.2T0.24%Call
87
DISDISNEY WALT CO
11,286,874$1.1T0.23%
88
VBVANGUARD INDEX FDS
4,972,523$1.1T0.23%
89
PANWPALO ALTO NETWORKS INC
6,413,714$1.1T0.23%Put
90
DUKDUKE ENERGY CORP NEW
8,921,517$1.1T0.23%
91
EFAISHARES TR
13,225,547$1.1T0.23%Put
92
BACVERIZON COMMUNICATIONS INC
23,261,184$1.1T0.22%Put
93
XLESELECT SECTOR SPDR TR
11,287,590$1.1T0.22%Put
94
IBMINTERNATIONAL BUSINESS MACHS
4,165,831$1.0T0.22%Call
95
LMTLOCKHEED MARTIN CORP
2,287,495$1.0T0.21%
96
GSGOLDMAN SACHS GROUP INC
1,842,767$1.0T0.21%Put
97
WMBWILLIAMS COS INC
16,836,251$1.0T0.21%Call
98
NOWSERVICENOW INC
1,207,558$961.4B0.20%Put
99
4I1PHILIP MORRIS INTL INC
6,048,004$960.0B0.20%Call
100
ABTABBOTT LABS
7,169,799$951.1B0.20%
Page 1 of 67Next