ROYAL BANK OF CANADA Q4 2024 Filing

Filed February 14, 2025

Portfolio Value

$500.5T

Holdings

6,553

Report Date

Q4 2024

Filing Type

13F-HR

All Holdings (6,553 positions)

#StockSharesValue% PortfolioType
1
SPYSPDR S&P 500 ETF TR
31,416,496$18.4T3.68%Put
2
MSFTMICROSOFT CORP
40,278,811$17.0T3.39%Put
3
AAPLAPPLE INC
65,794,642$16.5T3.29%Put
4
NVDANVIDIA CORPORATION
101,362,110$13.6T2.72%Put
5
AMZNAMAZON COM INC
58,187,269$12.8T2.55%Put
6
RYROYAL BK CDA
74,424,924$9.0T1.79%Put
7
IVVISHARES TR
14,147,201$8.3T1.66%Put
8
TDTORONTO DOMINION BK ONT
148,002,852$7.9T1.57%Put
9
BMOBANK MONTREAL QUE
67,634,861$6.6T1.31%Put
10
NDQINVESCO QQQ TR
12,711,512$6.5T1.30%Put
11
GOOGLALPHABET INC
31,465,508$6.0T1.19%Put
12
BNSBANK NOVA SCOTIA HALIFAX
110,390,905$5.9T1.18%Put
13
JPMJPMORGAN CHASE & CO.
23,325,823$5.6T1.12%Put
14
ENBENBRIDGE INC
126,558,434$5.4T1.07%Put
15
CMCANADIAN IMPERIAL BK COMM
83,581,770$5.3T1.06%Put
16
IWMISHARES TR
23,613,681$5.2T1.04%Put
17
METAMETA PLATFORMS INC
8,904,285$5.2T1.04%Put
18
AVGOBROADCOM INC
21,805,691$5.1T1.01%Put
19
GOOGALPHABET INC
26,459,161$5.0T1.01%Put
20
BNBROOKFIELD CORP
83,721,781$4.8T0.96%Put
21
MFCMANULIFE FINL CORP
155,875,309$4.8T0.96%Put
22
TRPTC ENERGY CORP
98,533,197$4.6T0.92%Put
23
BRK/BBERKSHIRE HATHAWAY INC DEL
10,009,174$4.5T0.91%Put
24
VVISA INC
13,750,913$4.3T0.87%
25
UNHUNITEDHEALTH GROUP INC
8,181,879$4.1T0.83%Call
26
CPCANADIAN PACIFIC KANSAS CITY
53,230,404$3.9T0.77%Call
27
COSTCOSTCO WHSL CORP NEW
4,199,206$3.8T0.77%Put
28
HDHOME DEPOT INC
9,782,071$3.8T0.76%
29
CRCCANADIAN NAT RES LTD
111,406,429$3.4T0.69%Put
30
TSLATESLA INC
7,668,615$3.1T0.62%Put
31
PGPROCTER AND GAMBLE CO
17,162,517$2.9T0.57%
32
CNRCANADIAN NATL RY CO
27,757,038$2.8T0.56%
33
LIESUN LIFE FINANCIAL INC.
46,672,660$2.8T0.55%Put
34
MAMASTERCARD INCORPORATED
5,124,227$2.7T0.54%
35
BACBANK AMERICA CORP
55,991,090$2.5T0.49%Put
36
VOOVANGUARD INDEX FDS
4,559,601$2.5T0.49%
37
SUSUNCOR ENERGY INC NEW
68,710,983$2.5T0.49%Put
38
TTELUS CORPORATION
173,278,768$2.3T0.47%Put
39
WMTWALMART INC
25,683,734$2.3T0.46%Call
40
XOMEXXON MOBIL CORP
20,051,554$2.2T0.43%Put
41
SHOPSHOPIFY INC
20,230,908$2.2T0.43%Put
42
MCDMCDONALDS CORP
7,395,938$2.1T0.43%Put
43
CRMSALESFORCE INC
6,368,075$2.1T0.43%Put
44
NFLXNETFLIX INC
2,371,952$2.1T0.42%Put
45
LLYELI LILLY & CO
2,736,378$2.1T0.42%Call
46
JNJJOHNSON & JOHNSON
14,410,220$2.1T0.42%Put
47
VEAVANGUARD TAX-MANAGED FDS
41,146,405$2.0T0.39%
48
TXNTEXAS INSTRS INC
10,373,520$1.9T0.39%Call
49
BCEBCE INC
83,641,565$1.9T0.39%Put
50
TRITHOMSON REUTERS CORP
11,604,745$1.9T0.37%
51
WCNWASTE CONNECTIONS INC
10,759,761$1.8T0.37%Call
52
MRKMERCK & CO INC
18,375,974$1.8T0.37%
53
ACNACCENTURE PLC IRELAND
5,126,846$1.8T0.36%
54
PPLPEMBINA PIPELINE CORP
48,495,852$1.8T0.36%Put
55
HONHONEYWELL INTL INC
7,820,586$1.8T0.35%Put
56
KOCOCA COLA CO
27,813,416$1.7T0.35%Call
57
TMOTHERMO FISHER SCIENTIFIC INC
3,272,531$1.7T0.34%
58
CSCOCISCO SYS INC
28,065,632$1.7T0.33%Put
59
TRVCCITIGROUP INC
23,260,316$1.6T0.33%Put
60
IJHISHARES TR
25,727,192$1.6T0.32%
61
ABBVABBVIE INC
8,840,540$1.6T0.31%Put
62
CVXCHEVRON CORP NEW
10,623,312$1.5T0.31%Put
63
DISDISNEY WALT CO
13,510,516$1.5T0.30%Put
64
TJXTJX COS INC NEW
12,300,919$1.5T0.30%
65
NEENEXTERA ENERGY INC
20,671,542$1.5T0.30%Put
66
TSMTAIWAN SEMICONDUCTOR MFG LTD
7,439,516$1.5T0.29%Put
67
XLFSELECT SECTOR SPDR TR
30,275,376$1.5T0.29%Put
68
BXBLACKSTONE INC
8,439,385$1.5T0.29%Put
69
BIPBROOKFIELD INFRAST PARTNERS
45,692,499$1.5T0.29%
70
PHPARKER-HANNIFIN CORP
2,277,001$1.4T0.29%
71
AMGNAMGEN INC
5,553,446$1.4T0.29%Put
72
PEPPEPSICO INC
9,514,362$1.4T0.29%Call
73
INTUINTUIT
2,266,961$1.4T0.28%Call
74
NOWSERVICENOW INC
1,304,540$1.4T0.28%Put
75
TMUST-MOBILE US INC
6,190,700$1.4T0.27%Put
76
ICEINTERCONTINENTAL EXCHANGE IN
9,121,352$1.4T0.27%
77
ADBEADOBE INC
3,053,866$1.4T0.27%Call
78
NTRNUTRIEN LTD
30,302,223$1.4T0.27%Put
79
QSRRESTAURANT BRANDS INTL INC
19,455,900$1.3T0.25%Put
80
RHCRH PLC
13,418,807$1.2T0.25%
81
HCAHCA HEALTHCARE INC
4,056,972$1.2T0.24%Call
82
CBCHUBB LIMITED
4,406,052$1.2T0.24%
83
AZOAUTOZONE INC
377,319$1.2T0.24%Call
84
FTSFORTIS INC
28,966,398$1.2T0.24%Put
85
AEMAGNICO EAGLE MINES LTD
15,375,755$1.2T0.24%Put
86
IBMINTERNATIONAL BUSINESS MACHS
5,232,346$1.2T0.23%Put
87
UNPUNION PAC CORP
5,019,492$1.1T0.23%Call
88
DWDMORGAN STANLEY
9,076,616$1.1T0.23%Put
89
PANWPALO ALTO NETWORKS INC
6,269,779$1.1T0.23%Put
90
BAMBROOKFIELD ASSET MANAGMT LTD
20,408,815$1.1T0.22%Put
91
GSGOLDMAN SACHS GROUP INC
1,925,826$1.1T0.22%Put
92
BACVERIZON COMMUNICATIONS INC
27,418,052$1.1T0.22%
93
LMTLOCKHEED MARTIN CORP
2,256,052$1.1T0.22%
94
MDTMEDTRONIC PLC
13,634,536$1.1T0.22%Put
95
MCKMCKESSON CORP
1,895,019$1.1T0.22%Call
96
DONSPDR DOW JONES INDL AVERAGE
2,477,776$1.1T0.21%Put
97
WFCWELLS FARGO CO NEW
14,675,475$1.0T0.21%Put
98
TAT&T INC
44,701,599$1.0T0.20%Call
99
RCI/BROGERS COMMUNICATIONS INC
33,066,060$1.0T0.20%Put
100
ORCLORACLE CORP
5,832,103$971.9B0.19%Call
Page 1 of 66Next