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)
| # | Stock | Shares | Value | % Portfolio | Type |
|---|---|---|---|---|---|
| 1 | TDTORONTO DOMINION BK ONT | 141,721,075 | $9.2T | 2.67% | Put |
| 2 | MSFTMICROSOFT CORP | 36,549,439 | $8.6T | 2.49% | Put |
| 3 | AAPLAPPLE INC | 68,784,288 | $8.4T | 2.43% | Put |
| 4 | BNSBANK NOVA SCOTIA B C | 113,522,634 | $7.1T | 2.05% | Put |
| 5 | AMZNAMAZON COM INC | 2,276,848 | $7.0T | 2.04% | Put |
| 6 | RYROYAL BK CDA | 73,681,496 | $6.8T | 1.96% | Call |
| 7 | SPYSPDR S&P 500 ETF TR | 15,657,104 | $6.2T | 1.79% | Put |
| 8 | ENBENBRIDGE INC | 164,319,665 | $6.0T | 1.73% | Put |
| 9 | BMOBANK MONTREAL QUE | 59,306,883 | $5.3T | 1.53% | Put |
| 10 | BAMBROOKFIELD ASSET MGMT INC | 100,082,359 | $4.5T | 1.29% | Put |
| 11 | TRPTC ENERGY CORP | 89,897,049 | $4.1T | 1.19% | Put |
| 12 | JPMJPMORGAN CHASE & CO | 26,956,829 | $4.1T | 1.19% | Put |
| 13 | CMCANADIAN IMP BK COMM | 38,740,857 | $3.8T | 1.10% | Put |
| 14 | BCEBCE INC | 83,022,234 | $3.7T | 1.08% | Put |
| 15 | CNRCANADIAN NATL RY CO | 32,082,003 | $3.7T | 1.08% | Put |
| 16 | UNHUNITEDHEALTH GROUP INC | 9,286,416 | $3.5T | 1.00% | |
| 17 | GOOGLALPHABET INC | 1,621,935 | $3.3T | 0.97% | Put |
| 18 | TSLATESLA INC | 4,865,672 | $3.2T | 0.94% | Put |
| 19 | MFCMANULIFE FINL CORP | 150,374,312 | $3.2T | 0.93% | Put |
| 20 | CP.TOCANADIAN PAC RY LTD | 8,067,928 | $3.1T | 0.88% | Put |
| 21 | IVVISHARES TR | 7,527,814 | $3.0T | 0.87% | |
| 22 | BABAALIBABA GROUP HLDG LTD | 13,088,945 | $3.0T | 0.86% | Put |
| 23 | GOOGALPHABET INC | 1,371,498 | $2.8T | 0.82% | Put |
| 24 | TTELUS CORPORATION | 132,975,249 | $2.7T | 0.77% | Put |
| 25 | METAFACEBOOK INC | 8,851,063 | $2.6T | 0.75% | Put |
| 26 | JNJJOHNSON & JOHNSON | 15,654,046 | $2.6T | 0.74% | Put |
| 27 | VVISA INC | 11,883,643 | $2.5T | 0.73% | |
| 28 | HDHOME DEPOT INC | 7,973,956 | $2.4T | 0.70% | Put |
| 29 | LIESUN LIFE FINANCIAL INC. | 47,544,452 | $2.4T | 0.70% | Put |
| 30 | DISDISNEY WALT CO | 12,864,234 | $2.4T | 0.69% | Put |
| 31 | XLFSELECT SECTOR SPDR TR | 62,178,332 | $2.1T | 0.61% | Put |
| 32 | BRK/BBERKSHIRE HATHAWAY INC DEL | 7,600,074 | $1.9T | 0.56% | Put |
| 33 | NDQINVESCO QQQ TR | 6,047,188 | $1.9T | 0.56% | Put |
| 34 | CRCCANADIAN NAT RES LTD | 62,138,915 | $1.9T | 0.55% | Put |
| 35 | MAMASTERCARD INCORPORATED | 5,066,703 | $1.8T | 0.52% | |
| 36 | NTRNUTRIEN LTD | 31,726,609 | $1.7T | 0.49% | Put |
| 37 | IWMISHARES TR | 7,649,508 | $1.7T | 0.49% | Put |
| 38 | COSTCOSTCO WHSL CORP NEW | 4,753,390 | $1.7T | 0.48% | Put |
| 39 | SUSUNCOR ENERGY INC NEW | 79,632,575 | $1.7T | 0.48% | Put |
| 40 | CSCOCISCO SYS INC | 30,914,060 | $1.6T | 0.46% | Put |
| 41 | NVDANVIDIA CORPORATION | 2,925,460 | $1.6T | 0.45% | Put |
| 42 | DHRDANAHER CORPORATION | 6,775,908 | $1.5T | 0.44% | |
| 43 | SBUXSTARBUCKS CORP | 13,530,250 | $1.5T | 0.43% | Put |
| 44 | TJXTJX COS INC NEW | 21,605,848 | $1.4T | 0.41% | Put |
| 45 | MCDMCDONALDS CORP | 6,255,955 | $1.4T | 0.41% | Put |
| 46 | FTSFORTIS INC | 32,329,168 | $1.4T | 0.41% | Put |
| 47 | KOCOCA COLA CO | 26,593,213 | $1.4T | 0.41% | Put |
| 48 | BACVERIZON COMMUNICATIONS INC | 23,689,824 | $1.4T | 0.40% | Put |
| 49 | TRI4EURTHOMSON REUTERS CORP. | 15,722,525 | $1.4T | 0.40% | Put |
| 50 | SHOPSHOPIFY INC | 1,221,407 | $1.4T | 0.39% | Put |
| 51 | MDTMEDTRONIC PLC | 11,377,408 | $1.3T | 0.39% | |
| 52 | QSRRESTAURANT BRANDS INTL INC | 20,646,271 | $1.3T | 0.39% | Call |
| 53 | VEAVANGUARD TAX-MANAGED INTL FD | 26,888,035 | $1.3T | 0.38% | |
| 54 | TSMTAIWAN SEMICONDUCTOR MFG LTD | 10,997,139 | $1.3T | 0.38% | Put |
| 55 | SJR/BEURSHAW COMMUNICATIONS INC | 49,110,672 | $1.3T | 0.37% | Put |
| 56 | PGPROCTER AND GAMBLE CO | 9,308,352 | $1.3T | 0.36% | Put |
| 57 | BACBK OF AMERICA CORP | 32,394,912 | $1.3T | 0.36% | Put |
| 58 | ADBEADOBE SYSTEMS INCORPORATED | 2,630,058 | $1.3T | 0.36% | Put |
| 59 | TXNTEXAS INSTRS INC | 6,507,563 | $1.2T | 0.36% | Put |
| 60 | MRKMERCK & CO. INC | 15,639,436 | $1.2T | 0.35% | Put |
| 61 | CVSCVS HEALTH CORP | 16,002,326 | $1.2T | 0.35% | Put |
| 62 | BXBLACKSTONE GROUP INC | 16,084,321 | $1.2T | 0.35% | |
| 63 | TMOTHERMO FISHER SCIENTIFIC INC | 2,566,994 | $1.2T | 0.34% | |
| 64 | INTCINTEL CORP | 17,635,005 | $1.1T | 0.33% | Put |
| 65 | PYPLPAYPAL HLDGS INC | 4,582,267 | $1.1T | 0.32% | Put |
| 66 | MGAMAGNA INTL INC | 12,559,752 | $1.1T | 0.32% | Call |
| 67 | NEENEXTERA ENERGY INC | 14,562,412 | $1.1T | 0.32% | |
| 68 | HONHONEYWELL INTL INC | 5,035,677 | $1.1T | 0.32% | |
| 69 | PPLPEMBINA PIPELINE CORP | 37,457,860 | $1.1T | 0.31% | Put |
| 70 | CVXCHEVRON CORP NEW | 10,269,797 | $1.1T | 0.31% | Put |
| 71 | FRCBFIRST REP BK SAN FRANCISCO C | 6,404,858 | $1.1T | 0.31% | |
| 72 | BIPBROOKFIELD INFRAST PARTNERS | 20,042,776 | $1.1T | 0.31% | Put |
| 73 | AMGNAMGEN INC | 4,249,116 | $1.1T | 0.31% | Put |
| 74 | RCI/BROGERS COMMUNICATIONS INC | 22,876,297 | $1.1T | 0.30% | Put |
| 75 | ABBVABBVIE INC | 9,676,100 | $1.0T | 0.30% | Put |
| 76 | ELLAUDER ESTEE COS INC | 3,597,503 | $1.0T | 0.30% | |
| 77 | PEPPEPSICO INC | 7,142,445 | $1.0T | 0.29% | Call |
| 78 | WCNWASTE CONNECTIONS INC | 9,291,169 | $1.0T | 0.29% | |
| 79 | ECLECOLAB INC | 4,583,680 | $981.2B | 0.28% | |
| 80 | ABTABBOTT LABS | 8,071,508 | $967.3B | 0.28% | |
| 81 | PFEPFIZER INC | 26,267,798 | $951.7B | 0.28% | Put |
| 82 | ABXBARRICK GOLD CORP | 45,925,662 | $909.3B | 0.26% | Put |
| 83 | WMTWALMART INC | 6,650,130 | $903.3B | 0.26% | Put |
| 84 | TMUST-MOBILE US INC | 7,194,467 | $901.4B | 0.26% | |
| 85 | UNPUNION PAC CORP | 4,088,616 | $901.2B | 0.26% | |
| 86 | FTVFORTIVE CORP | 12,754,332 | $901.0B | 0.26% | |
| 87 | 8CWCROWN CASTLE INTL CORP NEW | 5,184,399 | $892.4B | 0.26% | Call |
| 88 | ARMKARAMARK | 23,403,924 | $884.2B | 0.26% | Put |
| 89 | IJHISHARES TR | 3,265,179 | $849.9B | 0.25% | |
| 90 | XOMEXXON MOBIL CORP | 15,081,450 | $842.0B | 0.24% | Put |
| 91 | SIVBEURSVB FINANCIAL GROUP | 1,699,232 | $838.8B | 0.24% | |
| 92 | CMCSACOMCAST CORP NEW | 15,379,615 | $832.2B | 0.24% | Put |
| 93 | HYGISHARES TR | 9,432,230 | $822.3B | 0.24% | Put |
| 94 | QCOMQUALCOMM INC | 6,130,197 | $812.8B | 0.24% | |
| 95 | LMTLOCKHEED MARTIN CORP | 2,197,457 | $812.0B | 0.23% | |
| 96 | CRMSALESFORCE COM INC | 3,805,174 | $806.2B | 0.23% | Put |
| 97 | MMM3M CO | 4,164,326 | $802.4B | 0.23% | |
| 98 | TAT&T INC | 26,335,421 | $797.2B | 0.23% | Put |
| 99 | NFLXNETFLIX INC | 1,522,910 | $794.4B | 0.23% | Put |
| 100 | ACNACCENTURE PLC IRELAND | 2,818,597 | $778.6B | 0.23% |
Page 1 of 70Next