ROYAL BANK OF CANADA Q4 2020 Filing
Filed February 16, 2021
Portfolio Value
$345.1T
Holdings
6,599
Report Date
Q4 2020
Filing Type
13F-HR
All Holdings (6,599 positions)
| # | Stock | Shares | Value | % Portfolio | Type |
|---|---|---|---|---|---|
| 1 | NTRNUTRIEN LTD | 31,652,116 | $5.3B | 0.00% | Put |
| 2 | MRKMERCK & CO. INC | 22,605,740 | $5.0B | 0.00% | Put |
| 3 | XLVSELECT SECTOR SPDR TR | 3,711,156 | $4.9B | 0.00% | Put |
| 4 | BACVERIZON COMMUNICATIONS INC | 24,517,287 | $4.8B | 0.00% | Put |
| 5 | GOOGALPHABET INC | 1,743,132 | $4.8B | 0.00% | Put |
| 6 | NKENIKE INC | 4,532,600 | $4.8B | 0.00% | Put |
| 7 | AWCAMERICAN WTR WKS CO INC NEW | 3,687,682 | $4.8B | 0.00% | |
| 8 | LQDISHARES TR | 1,902,524 | $4.7B | 0.00% | |
| 9 | CSCOCISCO SYS INC | 32,187,177 | $4.7B | 0.00% | Put |
| 10 | SPYSPDR S&P 500 ETF TR | 16,799,619 | $4.6B | 0.00% | Put |
| 11 | DISDISNEY WALT CO | 14,450,144 | $4.6B | 0.00% | Put |
| 12 | MCDMCDONALDS CORP | 4,910,187 | $4.6B | 0.00% | Put |
| 13 | GQ9SPDR GOLD TR | 6,747,955 | $4.6B | 0.00% | Put |
| 14 | AMGNAMGEN INC | 4,058,281 | $4.4B | 0.00% | Put |
| 15 | PGPROCTER AND GAMBLE CO | 9,659,407 | $4.4B | 0.00% | Put |
| 16 | JPMJPMORGAN CHASE & CO | 25,131,177 | $4.4B | 0.00% | Put |
| 17 | UNHUNITEDHEALTH GROUP INC | 8,993,924 | $4.2B | 0.00% | |
| 18 | INCYINCYTE CORP | 1,985,946 | $4.2B | 0.00% | |
| 19 | GOOGLALPHABET INC | 1,687,186 | $4.1B | 0.00% | Put |
| 20 | BRK/BBERKSHIRE HATHAWAY INC DEL | 8,502,941 | $4.1B | 0.00% | Put |
| 21 | LIESUN LIFE FINANCIAL INC. | 48,031,214 | $4.1B | 0.00% | Put |
| 22 | TSLATESLA INC | 7,017,169 | $4.1B | 0.00% | Put |
| 23 | MMM3M CO | 3,939,281 | $4.0B | 0.00% | |
| 24 | WMTWALMART INC | 8,093,944 | $4.0B | 0.00% | Put |
| 25 | SCHWSCHWAB CHARLES CORP | 2,661,113 | $4.0B | 0.00% | |
| 26 | ASMLASML HOLDING N V | 513,237 | $3.9B | 0.00% | |
| 27 | HDHOME DEPOT INC | 7,972,215 | $3.9B | 0.00% | Put |
| 28 | BABAALIBABA GROUP HLDG LTD | 18,876,878 | $3.8B | 0.00% | Put |
| 29 | TTELUS CORPORATION | 129,896,196 | $3.8B | 0.00% | Put |
| 30 | CYBRCYBERARK SOFTWARE LTD | 2,541,954 | $3.8B | 0.00% | |
| 31 | MFCMANULIFE FINL CORP | 159,758,551 | $3.8B | 0.00% | Put |
| 32 | CVXCHEVRON CORP NEW | 8,005,613 | $3.8B | 0.00% | |
| 33 | CMECME GROUP INC | 1,586,436 | $3.8B | 0.00% | Put |
| 34 | FTSFORTIS INC | 35,877,000 | $3.7B | 0.00% | Put |
| 35 | ABXBARRICK GOLD CORP | 43,443,260 | $3.7B | 0.00% | Put |
| 36 | PFEPFIZER INC | 27,686,784 | $3.7B | 0.00% | Put |
| 37 | METAFACEBOOK INC | 11,476,653 | $3.7B | 0.00% | Put |
| 38 | BKBANK NEW YORK MELLON CORP | 1,722,568 | $3.6B | 0.00% | |
| 39 | INTCINTEL CORP | 21,928,663 | $3.6B | 0.00% | Put |
| 40 | EEMISHARES TR | 10,223,522 | $3.5B | 0.00% | Put |
| 41 | MCHPMICROCHIP TECHNOLOGY INC. | 1,342,892 | $3.5B | 0.00% | Put |
| 42 | NEENEXTERA ENERGY INC | 14,453,445 | $3.5B | 0.00% | |
| 43 | TRVTRAVELERS COMPANIES INC | 408,706 | $3.4B | 0.00% | |
| 44 | MDYSPDR S&P MIDCAP 400 ETF TR | 354,495 | $3.4B | 0.00% | |
| 45 | BKNGBOOKING HOLDINGS INC | 77,169 | $3.4B | 0.00% | Put |
| 46 | VVISA INC | 10,862,926 | $3.4B | 0.00% | |
| 47 | JNJJOHNSON & JOHNSON | 16,922,569 | $3.4B | 0.00% | Put |
| 48 | DGDOLLAR GEN CORP NEW | 954,724 | $3.4B | 0.00% | |
| 49 | BPBP PLC | 2,805,635 | $3.4B | 0.00% | Put |
| 50 | PGRPROGRESSIVE CORP | 1,487,187 | $3.3B | 0.00% | |
| 51 | RCI/BROGERS COMMUNICATIONS INC | 21,235,172 | $3.3B | 0.00% | Put |
| 52 | BDXBECTON DICKINSON & CO | 707,165 | $3.3B | 0.00% | |
| 53 | KLACKLA CORP | 328,530 | $3.3B | 0.00% | |
| 54 | ENBENBRIDGE INC | 161,648,090 | $3.3B | 0.00% | Put |
| 55 | IAUUSDISHARES GOLD TRUST | 6,391,242 | $3.2B | 0.00% | |
| 56 | TAT&T INC | 33,445,711 | $3.2B | 0.00% | Put |
| 57 | CLVTRIP COM GROUP LTD | 716,364 | $3.2B | 0.00% | Put |
| 58 | AU3EURANGLOGOLD ASHANTI LIMITED | 140,301 | $3.2B | 0.00% | Put |
| 59 | BCEBCE INC | 81,494,612 | $3.2B | 0.00% | Put |
| 60 | SAPSAP SE | 725,438 | $3.2B | 0.00% | |
| 61 | GMGENERAL MTRS CO | 6,960,385 | $3.1B | 0.00% | Put |
| 62 | IWVISHARES TR | 78,925 | $3.1B | 0.00% | |
| 63 | NFLXNETFLIX INC | 2,828,691 | $3.1B | 0.00% | Put |
| 64 | CLCOLGATE PALMOLIVE CO | 8,443,903 | $3.1B | 0.00% | Put |
| 65 | IWRISHARES TR | 1,761,749 | $3.1B | 0.00% | |
| 66 | NDQINVESCO QQQ TR | 7,862,359 | $3.1B | 0.00% | Put |
| 67 | UPSUNITED PARCEL SERVICE INC | 3,034,136 | $3.1B | 0.00% | Call |
| 68 | VCSHVANGUARD SCOTTSDALE FDS | 8,615,730 | $3.1B | 0.00% | |
| 69 | FASTFASTENAL CO | 2,785,909 | $3.1B | 0.00% | |
| 70 | CMCSACOMCAST CORP NEW | 14,591,527 | $3.1B | 0.00% | Put |
| 71 | AMZNAMAZON COM INC | 3,735,432 | $3.1B | 0.00% | Put |
| 72 | NOWSERVICENOW INC | 673,873 | $3.1B | 0.00% | Put |
| 73 | WMWASTE MGMT INC DEL | 1,066,586 | $3.1B | 0.00% | |
| 74 | ADSKAUTODESK INC | 882,840 | $3.0B | 0.00% | |
| 75 | DEDEERE & CO | 1,243,781 | $3.0B | 0.00% | |
| 76 | XLFSELECT SECTOR SPDR TR | 68,073,226 | $3.0B | 0.00% | Put |
| 77 | MOALTRIA GROUP INC | 13,807,965 | $3.0B | 0.00% | Put |
| 78 | AMDADVANCED MICRO DEVICES INC | 6,076,644 | $3.0B | 0.00% | Put |
| 79 | SUSUNCOR ENERGY INC NEW | 70,302,232 | $3.0B | 0.00% | Put |
| 80 | KMBKIMBERLY-CLARK CORP | 2,062,368 | $3.0B | 0.00% | |
| 81 | SJR/BEURSHAW COMMUNICATIONS INC | 50,643,697 | $2.9B | 0.00% | Put |
| 82 | EWEDWARDS LIFESCIENCES CORP | 6,077,876 | $2.9B | 0.00% | |
| 83 | PEPPEPSICO INC | 7,955,621 | $2.9B | 0.00% | Call |
| 84 | MLB1MERCADOLIBRE INC | 292,033 | $2.9B | 0.00% | Put |
| 85 | ACNACCENTURE PLC IRELAND | 2,854,401 | $2.9B | 0.00% | |
| 86 | XYLXYLEM INC | 1,543,627 | $2.9B | 0.00% | |
| 87 | COSTCOSTCO WHSL CORP NEW | 4,924,637 | $2.9B | 0.00% | Put |
| 88 | HYGISHARES TR | 12,588,923 | $2.9B | 0.00% | Put |
| 89 | HONHONEYWELL INTL INC | 4,856,757 | $2.9B | 0.00% | |
| 90 | ABBVABBVIE INC | 11,497,982 | $2.9B | 0.00% | Put |
| 91 | GSKGLAXOSMITHKLINE PLC | 14,711,762 | $2.9B | 0.00% | |
| 92 | TRPTC ENERGY CORP | 89,609,993 | $2.9B | 0.00% | Put |
| 93 | EWJISHARES INC | 996,173 | $2.8B | 0.00% | |
| 94 | DHRDANAHER CORPORATION | 7,080,554 | $2.8B | 0.00% | Call |
| 95 | LMTLOCKHEED MARTIN CORP | 2,277,562 | $2.8B | 0.00% | |
| 96 | GDGENERAL DYNAMICS CORP | 2,148,965 | $2.8B | 0.00% | Put |
| 97 | BABOEING CO | 3,719,977 | $2.8B | 0.00% | Put |
| 98 | EMREMERSON ELEC CO | 3,824,950 | $2.8B | 0.00% | |
| 99 | SYYSYSCO CORP | 646,668 | $2.8B | 0.00% | |
| 100 | WFCWELLS FARGO CO NEW | 14,233,502 | $2.8B | 0.00% | Put |
Page 1 of 66Next