ROYAL BANK OF CANADA Q1 2024 Filing

Filed May 15, 2024

Portfolio Value

$438142.3T

Holdings

6,972

Report Date

Q1 2024

Filing Type

13F-HR

All Holdings (6,972 positions)

#StockSharesValue% PortfolioType
1
MSFTMICROSOFT CORP
36,484,903$15349.9T3.50%Put
2
SPYSPDR S&P 500 ETF TR
24,892,207$13020.4T2.97%Put
3
AAPLAPPLE INC
61,688,110$10578.3T2.41%Put
4
TDTORONTO DOMINION BK ONT
156,735,078$9463.7T2.16%Put
5
AMZNAMAZON COM INC
49,157,531$8867.0T2.02%Put
6
NVDANVIDIA CORPORATION
9,418,988$8510.6T1.94%Put
7
RYROYAL BK CDA
78,061,045$7874.8T1.80%Put
8
BMOBANK MONTREAL QUE
66,583,640$6503.9T1.48%Put
9
TRPTC ENERGY CORP
160,817,765$6464.9T1.48%Put
10
BNSBANK NOVA SCOTIA HALIFAX
106,950,875$5537.9T1.26%Put
11
GOOGLALPHABET INC
35,087,945$5295.8T1.21%Put
12
JPMJPMORGAN CHASE & CO
26,252,488$5258.4T1.20%Put
13
VVISA INC
18,570,894$5182.8T1.18%Put
14
ENBENBRIDGE INC
140,446,359$5081.4T1.16%Put
15
CRCCANADIAN NAT RES LTD
65,970,635$5034.9T1.15%Put
16
CPCANADIAN PACIFIC KANSAS CITY
51,744,620$4562.3T1.04%Call
17
IVVISHARES TR
8,601,816$4522.2T1.03%
18
IWMISHARES TR
21,091,182$4435.5T1.01%Put
19
UNHUNITEDHEALTH GROUP INC
8,911,251$4408.4T1.01%Put
20
NDQINVESCO QQQ TR
9,660,159$4289.2T0.98%Put
21
CMCANADIAN IMPERIAL BK COMM TO
82,963,562$4207.9T0.96%Put
22
BRK/BBERKSHIRE HATHAWAY INC DEL
9,904,639$4165.1T0.95%Put
23
MFCMANULIFE FINL CORP
165,269,222$4130.1T0.94%Put
24
BNBROOKFIELD CORP
97,179,106$4068.9T0.93%Call
25
GOOGALPHABET INC
25,607,463$3899.0T0.89%Put
26
HDHOME DEPOT INC
9,832,173$3771.6T0.86%Call
27
CNRCANADIAN NATL RY CO
27,276,941$3592.6T0.82%
28
METAMETA PLATFORMS INC
6,731,529$3268.7T0.75%Put
29
COSTCOSTCO WHSL CORP NEW
4,186,391$3067.1T0.70%Put
30
PGPROCTER AND GAMBLE CO
18,602,009$3018.2T0.69%
31
TTELUS CORPORATION
163,311,938$2614.6T0.60%Put
32
SUSUNCOR ENERGY INC NEW
66,650,428$2460.1T0.56%Put
33
MAMASTERCARD INCORPORATED
5,051,092$2432.5T0.56%
34
LIESUN LIFE FINANCIAL INC.
44,528,025$2430.3T0.55%Put
35
AVGOBROADCOM INC
1,753,729$2324.4T0.53%Put
36
MCDMCDONALDS CORP
7,635,873$2152.9T0.49%Put
37
CRMSALESFORCE INC
7,089,892$2135.3T0.49%Put
38
JNJJOHNSON & JOHNSON
13,325,532$2108.0T0.48%Call
39
XOMEXXON MOBIL CORP
17,936,656$2085.0T0.48%Put
40
VEAVANGUARD TAX-MANAGED FDS
40,573,825$2035.6T0.46%
41
TRITHOMSON REUTERS CORP.
12,201,192$1901.3T0.43%Call
42
WCNWASTE CONNECTIONS INC
10,943,785$1882.4T0.43%Call
43
TMUST-MOBILE US INC
11,496,576$1876.5T0.43%
44
TMOTHERMO FISHER SCIENTIFIC INC
3,213,708$1867.8T0.43%
45
DISDISNEY WALT CO
15,129,414$1851.2T0.42%Put
46
LLYELI LILLY & CO
2,366,643$1841.2T0.42%
47
BCEBCE INC
52,848,609$1795.8T0.41%Put
48
MRKMERCK & CO INC
13,604,311$1795.1T0.41%
49
TSMTAIWAN SEMICONDUCTOR MFG LTD
13,131,236$1786.5T0.41%Put
50
PPLPEMBINA PIPELINE CORP
50,504,833$1784.8T0.41%Put
51
KOCOCA COLA CO
28,749,806$1758.9T0.40%Call
52
VOOVANGUARD INDEX FDS
3,474,726$1670.3T0.38%
53
QSRRESTAURANT BRANDS INTL INC
20,555,903$1633.2T0.37%Call
54
CVXCHEVRON CORP NEW
10,150,874$1601.2T0.37%Put
55
NTRNUTRIEN LTD
29,341,938$1593.6T0.36%Put
56
HONHONEYWELL INTL INC
7,609,676$1561.9T0.36%Put
57
BACBANK AMERICA CORP
40,997,593$1554.6T0.35%Put
58
SHOPSHOPIFY INC
20,131,096$1553.5T0.35%Put
59
AMGNAMGEN INC
5,460,187$1552.4T0.35%
60
NFLXNETFLIX INC
2,504,422$1521.0T0.35%Put
61
TXNTEXAS INSTRS INC
8,720,454$1519.2T0.35%Put
62
ABBVABBVIE INC
8,326,317$1516.2T0.35%Put
63
HCAHCA HEALTHCARE INC
4,421,809$1474.8T0.34%Call
64
PEPPEPSICO INC
8,281,179$1449.3T0.33%
65
BIPBROOKFIELD INFRAST PARTNERS
44,625,664$1392.8T0.32%Call
66
ADBEADOBE INC
2,679,407$1352.0T0.31%Put
67
AZOAUTOZONE INC
425,738$1341.8T0.31%
68
BXBLACKSTONE INC
10,122,189$1329.8T0.30%Put
69
WMTWALMART INC
22,095,910$1329.5T0.30%
70
NEENEXTERA ENERGY INC
20,801,233$1329.4T0.30%Put
71
TRVCCITIGROUP INC
20,980,682$1326.8T0.30%Put
72
CSCOCISCO SYS INC
26,421,156$1318.7T0.30%Put
73
IJHISHARES TR
21,278,115$1292.4T0.29%
74
INTUINTUIT
1,940,428$1261.3T0.29%Put
75
TJXTJX COS INC NEW
12,377,420$1255.3T0.29%
76
FTSFORTIS INC
31,397,081$1240.5T0.28%Put
77
UNPUNION PAC CORP
4,919,289$1209.8T0.28%Put
78
XLFSELECT SECTOR SPDR TR
28,524,891$1201.5T0.27%Put
79
SBUXSTARBUCKS CORP
13,032,464$1191.0T0.27%Put
80
MDTMEDTRONIC PLC
12,902,055$1124.4T0.26%
81
MGAMAGNA INTL INC
20,457,602$1114.5T0.25%Put
82
BACVERIZON COMMUNICATIONS INC
26,231,680$1100.7T0.25%Call
83
MUMICRON TECHNOLOGY INC
9,293,459$1095.6T0.25%Put
84
RCI/BROGERS COMMUNICATIONS INC
26,396,879$1082.3T0.25%Put
85
IBMINTERNATIONAL BUSINESS MACHS
5,576,266$1064.8T0.24%Put
86
FTVFORTIVE CORP
12,130,581$1043.5T0.24%
87
QCOMQUALCOMM INC
6,139,654$1039.4T0.24%Put
88
LINLINDE PLC
2,168,532$1006.9T0.23%Call
89
LMTLOCKHEED MARTIN CORP
2,196,551$999.1T0.23%
90
TECK/BTECK RESOURCES LTD
21,715,649$994.1T0.23%Put
91
CVECENOVUS ENERGY INC
49,375,103$987.0T0.23%Put
92
AEMAGNICO EAGLE MINES LTD
15,870,175$946.7T0.22%Put
93
XLESELECT SECTOR SPDR TR
9,758,879$921.3T0.21%Put
94
CVSCVS HEALTH CORP
11,535,155$920.0T0.21%
95
USBUS BANCORP DEL
20,301,869$907.5T0.21%Put
96
ECLECOLAB INC
3,892,248$898.7T0.21%
97
ASMLASML HOLDING N V
891,783$865.4T0.20%Put
98
GDGENERAL DYNAMICS CORP
3,058,096$863.9T0.20%
99
AMDADVANCED MICRO DEVICES INC
4,722,386$852.3T0.19%Put
100
CSXCSX CORP
22,983,424$852.0T0.19%
Page 1 of 70Next