ROYAL BANK OF CANADA Q3 2020 Filing
Filed November 16, 2020
Portfolio Value
$280.4T
Holdings
6,400
Report Date
Q3 2020
Filing Type
13F-HR
All Holdings (6,400 positions)
| # | Stock | Shares | Value | % Portfolio | Type |
|---|---|---|---|---|---|
| 1 | BABAALIBABA GROUP HLDG LTD | 12,622,237 | $5.1B | 0.00% | Put |
| 2 | METAFACEBOOK INC | 10,465,467 | $4.7B | 0.00% | Put |
| 3 | MRKMERCK & CO. INC | 20,658,640 | $4.7B | 0.00% | Put |
| 4 | JNJJOHNSON & JOHNSON | 15,541,419 | $4.7B | 0.00% | Put |
| 5 | MCDMCDONALDS CORP | 4,966,812 | $4.7B | 0.00% | Put |
| 6 | BACVERIZON COMMUNICATIONS INC | 22,065,732 | $4.6B | 0.00% | |
| 7 | TTELUS CORPORATION | 128,957,769 | $4.6B | 0.00% | Put |
| 8 | SPYSPDR S&P 500 ETF TR | 15,352,207 | $4.5B | 0.00% | Put |
| 9 | BXBLACKSTONE GROUP INC | 12,246,527 | $4.5B | 0.00% | |
| 10 | LQDISHARES TR | 1,763,285 | $4.5B | 0.00% | Call |
| 11 | CSCOCISCO SYS INC | 34,357,010 | $4.5B | 0.00% | Put |
| 12 | INTCINTEL CORP | 21,539,009 | $4.4B | 0.00% | Put |
| 13 | GOOGALPHABET INC | 1,884,531 | $4.4B | 0.00% | Put |
| 14 | XLVSELECT SECTOR SPDR TR | 3,515,672 | $4.4B | 0.00% | Put |
| 15 | UNHUNITEDHEALTH GROUP INC | 8,701,526 | $4.3B | 0.00% | Put |
| 16 | VVISA INC | 10,472,605 | $4.2B | 0.00% | Put |
| 17 | JPMJPMORGAN CHASE & CO | 20,491,026 | $4.1B | 0.00% | Put |
| 18 | VCSHVANGUARD SCOTTSDALE FDS | 7,062,367 | $4.0B | 0.00% | |
| 19 | AMGNAMGEN INC | 3,709,795 | $4.0B | 0.00% | |
| 20 | MFCMANULIFE FINL CORP | 169,395,249 | $4.0B | 0.00% | Put |
| 21 | MSFTMICROSOFT CORP | 33,850,202 | $3.9B | 0.00% | Put |
| 22 | QCOMQUALCOMM INC | 7,071,813 | $3.9B | 0.00% | Put |
| 23 | HDHOME DEPOT INC | 7,624,315 | $3.9B | 0.00% | Put |
| 24 | DISDISNEY WALT CO | 12,513,235 | $3.8B | 0.00% | Put |
| 25 | MMM3M CO | 3,552,479 | $3.8B | 0.00% | |
| 26 | TRVTRAVELERS COMPANIES INC | 373,960 | $3.7B | 0.00% | |
| 27 | CMCANADIAN IMP BK COMM | 38,677,493 | $3.7B | 0.00% | Put |
| 28 | URTHISHARES INC | 399,969 | $3.6B | 0.00% | |
| 29 | AMZNAMAZON COM INC | 2,429,768 | $3.6B | 0.00% | Put |
| 30 | CMECME GROUP INC | 1,606,491 | $3.6B | 0.00% | Put |
| 31 | PGPROCTER AND GAMBLE CO | 9,660,646 | $3.6B | 0.00% | Put |
| 32 | MDTMEDTRONIC PLC | 10,014,394 | $3.5B | 0.00% | Put |
| 33 | GQ9SPDR GOLD TR | 7,080,895 | $3.5B | 0.00% | Put |
| 34 | GSGOLDMAN SACHS GROUP INC | 1,147,930 | $3.4B | 0.00% | Put |
| 35 | NTRNUTRIEN LTD | 36,370,965 | $3.4B | 0.00% | Put |
| 36 | GDGENERAL DYNAMICS CORP | 2,105,892 | $3.4B | 0.00% | |
| 37 | BIIBBIOGEN INC | 480,791 | $3.4B | 0.00% | Put |
| 38 | RCI/BROGERS COMMUNICATIONS INC | 23,710,457 | $3.4B | 0.00% | Put |
| 39 | IWMISHARES TR | 10,089,519 | $3.4B | 0.00% | Put |
| 40 | PFEPFIZER INC | 25,484,786 | $3.3B | 0.00% | Put |
| 41 | BMOBANK MONTREAL QUE | 52,203,352 | $3.3B | 0.00% | Put |
| 42 | BRK/BBERKSHIRE HATHAWAY INC DEL | 6,663,151 | $3.3B | 0.00% | Put |
| 43 | GOOGLALPHABET INC | 1,534,538 | $3.2B | 0.00% | Put |
| 44 | TAT&T INC | 26,372,839 | $3.2B | 0.00% | Put |
| 45 | TXNTEXAS INSTRS INC | 6,028,708 | $3.2B | 0.00% | |
| 46 | AMTAMERICAN TOWER CORP NEW | 1,137,770 | $3.2B | 0.00% | Put |
| 47 | NOWSERVICENOW INC | 619,218 | $3.2B | 0.00% | Put |
| 48 | CMCSACOMCAST CORP NEW | 12,231,511 | $3.2B | 0.00% | Put |
| 49 | GILDGILEAD SCIENCES INC | 6,902,211 | $3.1B | 0.00% | Put |
| 50 | GSKGLAXOSMITHKLINE PLC | 15,564,595 | $3.1B | 0.00% | |
| 51 | LULULULULEMON ATHLETICA INC | 285,154 | $3.1B | 0.00% | Put |
| 52 | NEENEXTERA ENERGY INC | 3,534,023 | $3.1B | 0.00% | Put |
| 53 | XLYSELECT SECTOR SPDR TR | 1,649,651 | $3.1B | 0.00% | Put |
| 54 | XLFSELECT SECTOR SPDR TR | 45,388,854 | $3.1B | 0.00% | Put |
| 55 | AWCAMERICAN WTR WKS CO INC NEW | 5,241,823 | $3.1B | 0.00% | |
| 56 | WMTWALMART INC | 7,152,768 | $3.0B | 0.00% | Put |
| 57 | AMDADVANCED MICRO DEVICES INC | 1,479,130 | $3.0B | 0.00% | Put |
| 58 | BCEBCE INC | 87,732,343 | $3.0B | 0.00% | Put |
| 59 | NVDANVIDIA CORPORATION | 3,345,352 | $3.0B | 0.00% | Put |
| 60 | LIESUN LIFE FINANCIAL INC. | 47,975,248 | $3.0B | 0.00% | Put |
| 61 | XOMEXXON MOBIL CORP | 11,820,076 | $3.0B | 0.00% | Put |
| 62 | DHRDANAHER CORPORATION | 7,095,676 | $2.9B | 0.00% | |
| 63 | DEDEERE & CO | 1,059,554 | $2.9B | 0.00% | |
| 64 | CRCCANADIAN NAT RES LTD | 65,183,993 | $2.9B | 0.00% | Put |
| 65 | IDAIDACORP INC | 320,592 | $2.9B | 0.00% | |
| 66 | BDXBECTON DICKINSON & CO | 619,555 | $2.9B | 0.00% | |
| 67 | ABXBARRICK GOLD CORP | 42,314,926 | $2.9B | 0.00% | Put |
| 68 | IAUUSDISHARES GOLD TRUST | 6,309,207 | $2.9B | 0.00% | |
| 69 | AQLTISHARES TR | 1,266,978 | $2.9B | 0.00% | |
| 70 | NKENIKE INC | 4,690,306 | $2.9B | 0.00% | Put |
| 71 | VYMVANGUARD WHITEHALL FDS | 650,402 | $2.9B | 0.00% | |
| 72 | CHTRCHARTER COMMUNICATIONS INC N | 277,429 | $2.9B | 0.00% | Put |
| 73 | SLVISHARES SILVER TR | 46,446,726 | $2.9B | 0.00% | Put |
| 74 | SUSUNCOR ENERGY INC NEW | 73,981,594 | $2.8B | 0.00% | Put |
| 75 | UNPUNION PAC CORP | 2,935,462 | $2.8B | 0.00% | |
| 76 | AEMAGNICO EAGLE MINES LTD | 8,042,062 | $2.8B | 0.00% | Call |
| 77 | KMBKIMBERLY CLARK CORP | 2,264,614 | $2.8B | 0.00% | |
| 78 | CMGCHIPOTLE MEXICAN GRILL INC | 38,094 | $2.8B | 0.00% | |
| 79 | LMTLOCKHEED MARTIN CORP | 2,537,385 | $2.8B | 0.00% | Put |
| 80 | OTISOTIS WORLDWIDE CORP | 1,358,788 | $2.8B | 0.00% | |
| 81 | SBUXSTARBUCKS CORP | 11,553,966 | $2.8B | 0.00% | Put |
| 82 | NFLXNETFLIX INC | 2,506,888 | $2.8B | 0.00% | Put |
| 83 | ROKROCKWELL AUTOMATION INC | 358,437 | $2.8B | 0.00% | |
| 84 | PPLPEMBINA PIPELINE CORP | 44,551,029 | $2.8B | 0.00% | Put |
| 85 | NEMNEWMONT CORP | 4,411,233 | $2.8B | 0.00% | Put |
| 86 | MOALTRIA GROUP INC | 13,628,696 | $2.8B | 0.00% | Put |
| 87 | TRPTC ENERGY CORP | 86,926,568 | $2.8B | 0.00% | Put |
| 88 | SJR/BEURSHAW COMMUNICATIONS INC | 56,093,612 | $2.7B | 0.00% | Put |
| 89 | AZNASTRAZENECA PLC | 1,805,393 | $2.7B | 0.00% | |
| 90 | FASTFASTENAL CO | 2,738,466 | $2.7B | 0.00% | |
| 91 | ENBENBRIDGE INC | 155,114,473 | $2.7B | 0.00% | Put |
| 92 | MUMICRON TECHNOLOGY INC | 3,649,818 | $2.7B | 0.00% | Put |
| 93 | TMUST-MOBILE US INC | 5,755,370 | $2.7B | 0.00% | |
| 94 | THGHANOVER INS GROUP INC | 227,887 | $2.7B | 0.00% | |
| 95 | CYBRCYBERARK SOFTWARE LTD | 1,884,277 | $2.7B | 0.00% | |
| 96 | BNDXVANGUARD CHARLOTTE FDS | 4,038,540 | $2.7B | 0.00% | |
| 97 | BAMBROOKFIELD ASSET MGMT INC | 99,950,691 | $2.7B | 0.00% | Put |
| 98 | VTVVANGUARD INDEX FDS | 2,682,636 | $2.7B | 0.00% | |
| 99 | SCHWSCHWAB CHARLES CORP | 3,086,507 | $2.7B | 0.00% | |
| 100 | HONHONEYWELL INTL INC | 4,573,727 | $2.7B | 0.00% |
Page 1 of 65Next