ROYAL BANK OF CANADA Q1 2021 Filing

Filed May 17, 2021

Portfolio Value

$345.8T

Holdings

6,983

Report Date

Q1 2021

Filing Type

13F-HR

All Holdings (6,983 positions)

#StockSharesValue% PortfolioType
1
GOOGLALPHABET INC
1,621,935$5.6B0.00%Put
2
MRKMERCK & CO. INC
15,639,436$5.5B0.00%Put
3
SPYSPDR S&P 500 ETF TR
15,657,104$5.4B0.00%Put
4
BABAALIBABA GROUP HLDG LTD
13,088,945$5.3B0.00%Put
5
DISDISNEY WALT CO
12,864,234$4.9B0.00%Put
6
MCDMCDONALDS CORP
6,255,955$4.9B0.00%Put
7
GOOGALPHABET INC
1,371,498$4.9B0.00%Put
8
XOMEXXON MOBIL CORP
15,081,450$4.8B0.00%Put
9
PFEPFIZER INC
26,267,798$4.7B0.00%Put
10
BACVERIZON COMMUNICATIONS INC
23,689,824$4.7B0.00%Put
11
BRK/BBERKSHIRE HATHAWAY INC DEL
7,600,074$4.6B0.00%Put
12
LIESUN LIFE FINANCIAL INC.
47,544,452$4.5B0.00%Put
13
UNHUNITEDHEALTH GROUP INC
9,286,416$4.5B0.00%
14
JNJJOHNSON & JOHNSON
15,654,046$4.4B0.00%Put
15
MMM3M CO
4,164,326$4.3B0.00%
16
XLFSELECT SECTOR SPDR TR
62,178,332$4.3B0.00%Put
17
AMGNAMGEN INC
4,249,116$4.2B0.00%Put
18
AMZNAMAZON COM INC
2,276,848$4.2B0.00%Put
19
LBRDKLIBERTY BROADBAND CORP
598,522$4.1B0.00%
20
LQDISHARES TR
2,028,168$4.0B0.00%Put
21
XLVSELECT SECTOR SPDR TR
2,266,255$4.0B0.00%Put
22
METAFACEBOOK INC
8,851,063$3.9B0.00%Put
23
MSFTMICROSOFT CORP
36,549,439$3.9B0.00%Put
24
INTCINTEL CORP
17,635,005$3.9B0.00%Put
25
TRVTRAVELERS COMPANIES INC
451,684$3.9B0.00%
26
SUSUNCOR ENERGY INC NEW
79,632,575$3.9B0.00%Put
27
GILDGILEAD SCIENCES INC
7,461,170$3.9B0.00%Put
28
MDYSPDR S&P MIDCAP 400 ETF TR
695,571$3.8B0.00%
29
BKNGBOOKING HOLDINGS INC
54,707$3.8B0.00%Put
30
JPMJPMORGAN CHASE & CO
26,956,829$3.8B0.00%Put
31
WMTWALMART INC
6,650,130$3.8B0.00%Put
32
ICEINTERCONTINENTAL EXCHANGE IN
770,089$3.8B0.00%
33
MFCMANULIFE FINL CORP
150,374,312$3.7B0.00%Put
34
HDHOME DEPOT INC
7,973,956$3.7B0.00%Put
35
GQ9SPDR GOLD TR
2,133,566$3.6B0.00%Put
36
CLCOLGATE PALMOLIVE CO
4,310,016$3.6B0.00%
37
WFCWELLS FARGO CO NEW
11,352,487$3.6B0.00%Put
38
COSTCOSTCO WHSL CORP NEW
4,753,390$3.6B0.00%Put
39
PGPROCTER AND GAMBLE CO
9,308,352$3.5B0.00%Put
40
VVISA INC
11,883,643$3.5B0.00%
41
NEENEXTERA ENERGY INC
14,562,412$3.5B0.00%
42
INCYINCYTE CORP
2,275,442$3.5B0.00%
43
KOCOCA COLA CO
26,593,213$3.4B0.00%Put
44
BLKCHFBLACKROCK INC
772,990$3.4B0.00%
45
FASTFASTENAL CO
2,935,102$3.4B0.00%
46
OTISOTIS WORLDWIDE CORP
1,994,391$3.3B0.00%
47
PGRPROGRESSIVE CORP
1,520,295$3.3B0.00%
48
IWRISHARES TR
1,838,034$3.3B0.00%
49
AMATAPPLIED MATLS INC
3,932,729$3.3B0.00%Put
50
AEMAGNICO EAGLE MINES LTD
7,662,789$3.3B0.00%Call
51
CARRCARRIER GLOBAL CORPORATION
1,400,189$3.3B0.00%
52
RIORIO TINTO PLC
764,276$3.3B0.00%
53
EEMISHARES TR
6,885,764$3.3B0.00%Put
54
A4SAMERIPRISE FINL INC
1,097,505$3.2B0.00%
55
AWCAMERICAN WTR WKS CO INC NEW
1,951,234$3.2B0.00%
56
SAPSAP SE
738,887$3.2B0.00%
57
DGDOLLAR GEN CORP NEW
1,052,203$3.2B0.00%
58
ADPAUTOMATIC DATA PROCESSING IN
1,041,045$3.2B0.00%
59
PPLPEMBINA PIPELINE CORP
37,457,860$3.2B0.00%Put
60
BSXBOSTON SCIENTIFIC CORP
1,972,992$3.1B0.00%Call
61
WMWASTE MGMT INC DEL
1,151,232$3.1B0.00%
62
PEPPEPSICO INC
7,142,445$3.1B0.00%Call
63
AQLTISHARES TR
1,509,057$3.1B0.00%
64
SCHWSCHWAB CHARLES CORP
2,516,121$3.1B0.00%
65
IJRISHARES TR
4,993,489$3.1B0.00%
66
BXBLACKSTONE GROUP INC
16,084,321$3.1B0.00%
67
NOWSERVICENOW INC
694,926$3.1B0.00%Put
68
HALOHALOZYME THERAPEUTICS INC
73,847$3.1B0.00%
69
BCEBCE INC
83,022,234$3.1B0.00%Put
70
NKENIKE INC
5,720,937$3.1B0.00%Put
71
TJXTJX COS INC NEW
21,605,848$3.1B0.00%Put
72
ADSKAUTODESK INC
888,685$3.1B0.00%
73
AMDADVANCED MICRO DEVICES INC
2,968,227$3.1B0.00%Put
74
TTEKTETRA TECH INC NEW
261,459$3.0B0.00%
75
XYLXYLEM INC
2,020,674$3.0B0.00%
76
DEDEERE & CO
1,199,137$3.0B0.00%
77
USBUS BANCORP DEL
9,836,413$3.0B0.00%
78
MUMICRON TECHNOLOGY INC
3,164,157$3.0B0.00%Put
79
CMCSACOMCAST CORP NEW
15,379,615$3.0B0.00%Put
80
NTRNUTRIEN LTD
31,726,609$3.0B0.00%Put
81
XLYSELECT SECTOR SPDR TR
1,643,405$2.9B0.00%Put
82
ABBVABBVIE INC
9,676,100$2.9B0.00%Put
83
BIPBROOKFIELD INFRAST PARTNERS
20,042,776$2.9B0.00%Put
84
IWMISHARES TR
7,649,508$2.9B0.00%Put
85
HDVISHARES TR
682,260$2.9B0.00%
86
WKCWORLD FUEL SVCS CORP
83,047$2.9B0.00%
87
TXNTEXAS INSTRS INC
6,507,563$2.9B0.00%Put
88
KLACKLA CORP
316,054$2.9B0.00%
89
CSCOCISCO SYS INC
30,914,060$2.9B0.00%Put
90
PGXINVESCO EXCH TRADED FD TR II
13,921,377$2.9B0.00%
91
IAUUSDISHARES GOLD TR
6,603,809$2.9B0.00%
92
VCSHVANGUARD SCOTTSDALE FDS
4,924,741$2.8B0.00%
93
DHRDANAHER CORPORATION
6,775,908$2.8B0.00%
94
FTNTFORTINET INC
547,102$2.8B0.00%
95
ADBEADOBE SYSTEMS INCORPORATED
2,630,058$2.8B0.00%Put
96
COPCONOCOPHILLIPS
5,556,453$2.8B0.00%Put
97
NDQINVESCO QQQ TR
6,047,188$2.8B0.00%Put
98
PANWPALO ALTO NETWORKS INC
700,682$2.8B0.00%Put
99
WECWEC ENERGY GROUP INC
615,436$2.8B0.00%
100
ACNACCENTURE PLC IRELAND
2,818,597$2.8B0.00%
Page 1 of 70Next