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