ROYAL BANK OF CANADA Q1 2019 Filing

Filed May 15, 2019

Portfolio Value

$234.2T

Holdings

5,968

Report Date

Q1 2019

Filing Type

13F-HR

All Holdings (5,968 positions)

#StockSharesValue% PortfolioType
1
TDTORONTO DOMINION BK ONT
135,797,910$7.4T3.15%Put
2
BNSBANK N S HALIFAX
111,127,360$5.9T2.53%Put
3
RYROYAL BK CDA MONTREAL QUE
73,591,725$5.6T2.37%Put
4
SPYSPDR S&P 500 ETF TR
18,659,556$5.3T2.25%Put
5
ENBENBRIDGE INC
129,270,732$4.7T2.00%Put
6
AMZNAMAZON COM INC
2,411,819$4.3T1.83%Put
7
BMOBANK MONTREAL QUE
55,419,204$4.1T1.77%Put
8
AAPLAPPLE INC
19,433,039$3.7T1.58%Put
9
MSFTMICROSOFT CORP
30,591,526$3.6T1.54%Put
10
TRPTRANSCANADA CORP
79,276,989$3.6T1.52%Put
11
CNRCANADIAN NATL RY CO
38,185,158$3.4T1.46%Put
12
BCEBCE INC
75,978,838$3.4T1.44%Put
13
BAMBROOKFIELD ASSET MGMT INC
66,961,236$3.1T1.33%
14
NDQINVESCO QQQ TR
15,093,458$2.7T1.16%Put
15
CMCDN IMPERIAL BK COMM TORONTO
31,717,135$2.5T1.07%Put
16
SUSUNCOR ENERGY INC NEW
71,239,654$2.3T0.99%Put
17
METAFACEBOOK INC
12,955,895$2.2T0.92%Put
18
MFCMANULIFE FINL CORP
118,855,947$2.0T0.86%Put
19
JNJJOHNSON & JOHNSON
13,812,837$1.9T0.82%Put
20
TTELUS CORP
51,683,014$1.9T0.82%Put
21
JPMJPMORGAN CHASE & CO
18,595,624$1.9T0.80%Put
22
UNHUNITEDHEALTH GROUP INC
7,403,667$1.8T0.78%Put
23
CRCCANADIAN NAT RES LTD
65,163,108$1.8T0.77%Put
24
CP.TOCANADIAN PAC RY LTD
8,397,929$1.7T0.74%Put
25
GOOGALPHABET INC
1,411,319$1.7T0.71%Put
26
BABAALIBABA GROUP HLDG LTD
8,727,481$1.6T0.68%Put
27
LIESUN LIFE FINL INC
41,070,079$1.6T0.67%Put
28
NTRNUTRIEN LTD
29,083,885$1.5T0.66%
29
GOOGLALPHABET INC
1,227,781$1.4T0.62%Put
30
PPLPEMBINA PIPELINE CORP
39,176,438$1.4T0.62%
31
BACBANK AMER CORP
47,665,313$1.3T0.56%Put
32
VVISA INC
8,243,818$1.3T0.55%
33
NFLXNETFLIX INC
3,575,352$1.3T0.54%Put
34
FTSFORTIS INC
34,403,684$1.3T0.54%Put
35
BRK/BBERKSHIRE HATHAWAY INC DEL
6,233,759$1.3T0.53%Put
36
IVVISHARES TR
4,213,870$1.2T0.51%
37
CSCOCISCO SYS INC
21,671,447$1.2T0.50%Put
38
TSLATESLA INC
4,157,433$1.2T0.50%Put
39
BACVERIZON COMMUNICATIONS INC
19,311,298$1.1T0.49%Put
40
MAMASTERCARD INC
4,789,749$1.1T0.48%
41
MRKMERCK & CO INC
13,341,766$1.1T0.47%Put
42
RCI/BROGERS COMMUNICATIONS INC
20,605,915$1.1T0.47%Put
43
DISDISNEY WALT CO
9,822,214$1.1T0.47%Put
44
KOCOCA COLA CO
22,350,252$1.0T0.45%Put
45
SJR/BEURSHAW COMMUNICATIONS INC
49,342,350$1.0T0.44%Put
46
PGPROCTER AND GAMBLE CO
9,585,746$997.4B0.43%Call
47
INTCINTEL CORP
18,520,854$994.6B0.42%Put
48
PFEPFIZER INC
23,397,950$993.7B0.42%Put
49
TRI4EURTHOMSON REUTERS CORP
16,739,772$991.0B0.42%Put
50
VEAVANGUARD TAX MANAGED INTL FD
24,080,091$984.2B0.42%
51
QSRRESTAURANT BRANDS INTL INC
15,036,299$979.0B0.42%
52
BIPBROOKFIELD INFRAST PARTNERS
23,317,732$976.3B0.42%Call
53
XOMEXXON MOBIL CORP
12,013,144$970.7B0.41%Put
54
HDHOME DEPOT INC
5,027,157$964.7B0.41%Put
55
MCDMCDONALDS CORP
5,036,312$956.4B0.41%Put
56
DHRDANAHER CORPORATION
6,941,578$916.4B0.39%
57
IWMISHARES TR
5,648,671$864.8B0.37%Put
58
CVXCHEVRON CORP NEW
6,913,158$851.6B0.36%Put
59
EFAISHARES TR
13,067,337$847.5B0.36%Put
60
WCNWASTE CONNECTIONS INC
9,516,473$843.1B0.36%
61
COSTCOSTCO WHSL CORP NEW
3,456,490$837.0B0.36%Put
62
4I1PHILIP MORRIS INTL INC
9,311,279$823.0B0.35%Put
63
ADPAUTOMATIC DATA PROCESSING IN
5,126,178$818.9B0.35%Put
64
HONHONEYWELL INTL INC
5,117,146$813.2B0.35%Call
65
MDTMEDTRONIC PLC
8,685,595$791.1B0.34%Put
66
PEPPEPSICO INC
6,394,212$783.6B0.33%Put
67
TJXTJX COS INC NEW
14,697,792$782.1B0.33%Put
68
BROOKFIELD PPTY PARTNERS L P
36,309,786$746.9B0.32%Put
69
DWDMORGAN STANLEY
17,471,344$737.3B0.31%Put
70
AMGNAMGEN INC
3,838,889$729.3B0.31%Call
71
TXNTEXAS INSTRS INC
6,707,629$711.5B0.30%Put
72
XLFSELECT SECTOR SPDR TR
27,642,398$710.7B0.30%Put
73
MOALTRIA GROUP INC
11,921,417$684.6B0.29%Put
74
MGAMAGNA INTL INC
14,014,731$682.4B0.29%
75
WFCWELLS FARGO CO NEW
14,004,465$676.7B0.29%Put
76
UPSUNITED PARCEL SERVICE INC
5,674,515$634.1B0.27%Put
77
UNPUNION PACIFIC CORP
3,791,902$634.0B0.27%Put
78
TMOTHERMO FISHER SCIENTIFIC INC
2,227,845$609.8B0.26%
79
MMM3M CO
2,926,316$608.0B0.26%Put
80
BABOEING CO
1,582,506$603.6B0.26%Put
81
USBUS BANCORP DEL
12,338,542$594.6B0.25%Put
82
8CWCROWN CASTLE INTL CORP NEW
4,638,315$593.7B0.25%Put
83
IJHISHARES TR
3,133,714$593.5B0.25%
84
TRVCCITIGROUP INC
9,525,750$592.7B0.25%Put
85
GIB/ACGI INC
8,551,862$588.0B0.25%Call
86
TAT&T INC
18,446,618$578.5B0.25%Put
87
NEENEXTERA ENERGY INC
2,969,762$574.1B0.25%Put
88
EOGEOG RES INC
5,929,825$564.4B0.24%Call
89
QCOMQUALCOMM INC
9,547,192$544.5B0.23%Put
90
ABTABBOTT LABS
6,805,832$544.1B0.23%Put
91
LMTLOCKHEED MARTIN CORP
1,805,988$542.1B0.23%Put
92
ADBEADOBE INC
1,979,348$527.5B0.23%Put
93
AVGOBROADCOM INC
1,709,255$514.0B0.22%Put
94
NVDANVIDIA CORP
2,859,222$513.4B0.22%Put
95
TECK/BTECK RESOURCES LTD
22,119,838$512.7B0.22%Put
96
IBMINTERNATIONAL BUSINESS MACHS
3,594,088$507.1B0.22%Put
97
ACNACCENTURE PLC IRELAND
2,840,837$500.0B0.21%Call
98
PYPLPAYPAL HLDGS INC
4,784,686$496.8B0.21%Put
99
DUKDUKE ENERGY CORP NEW
5,515,948$496.4B0.21%Put
100
WMTWALMART INC
4,978,578$485.6B0.21%Put
Page 1 of 60Next