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