ROYAL BANK OF CANADA Q1 2023 Filing
Filed May 15, 2023
Portfolio Value
$353933.1T
Holdings
6,973
Report Date
Q1 2023
Filing Type
13F-HR
All Holdings (6,973 positions)
| # | Stock | Shares | Value | % Portfolio | Type |
|---|---|---|---|---|---|
| 1 | TDTORONTO DOMINION BK ONT | 177,106,806 | $10608.7T | 3.00% | Put |
| 2 | MSFTMICROSOFT CORP | 36,185,523 | $10432.3T | 2.95% | Put |
| 3 | AAPLAPPLE INC | 57,683,263 | $9512.0T | 2.69% | Put |
| 4 | SPYSPDR S&P 500 ETF TR | 21,212,684 | $8684.3T | 2.45% | Put |
| 5 | RYROYAL BK CDA SUSTAINABL | 75,158,272 | $7183.6T | 2.03% | Put |
| 6 | BMOBANK MONTREAL QUE | 71,001,269 | $6326.9T | 1.79% | Put |
| 7 | BNSBANK NOVA SCOTIA HALIFAX | 118,601,612 | $5972.8T | 1.69% | Put |
| 8 | ENBENBRIDGE INC | 152,852,993 | $5831.3T | 1.65% | Put |
| 9 | AMZNAMAZON COM INC | 46,124,784 | $4764.2T | 1.35% | Put |
| 10 | UNHUNITEDHEALTH GROUP INC | 9,832,983 | $4647.0T | 1.31% | |
| 11 | CP.TOCANADIAN PAC RY LTD | 54,451,888 | $4189.5T | 1.18% | Put |
| 12 | VVISA INC | 17,864,243 | $4027.7T | 1.14% | |
| 13 | TRPTC ENERGY CORP | 100,148,985 | $3896.8T | 1.10% | Put |
| 14 | CRCCANADIAN NAT RES LTD | 66,133,543 | $3660.5T | 1.03% | Put |
| 15 | CNRCANADIAN NATL RY CO | 29,949,981 | $3533.2T | 1.00% | Put |
| 16 | GOOGLALPHABET INC | 33,911,718 | $3517.7T | 0.99% | Put |
| 17 | BNBROOKFIELD CORP | 103,306,577 | $3366.8T | 0.95% | Put |
| 18 | CMCANADIAN IMPERIAL BK COMM TO | 76,958,587 | $3264.6T | 0.92% | Put |
| 19 | IVVISHARES TR | 7,910,512 | $3251.9T | 0.92% | Put |
| 20 | NVDANVIDIA CORPORATION | 11,406,429 | $3168.4T | 0.90% | Put |
| 21 | TTELUS CORPORATION | 156,837,122 | $3114.8T | 0.88% | Put |
| 22 | JPMJPMORGAN CHASE & CO | 23,653,087 | $3082.2T | 0.87% | Put |
| 23 | MFCMANULIFE FINL CORP | 161,088,411 | $2957.6T | 0.84% | Put |
| 24 | BCEBCE INC | 62,421,058 | $2795.8T | 0.79% | Put |
| 25 | GOOGALPHABET INC | 26,394,285 | $2745.0T | 0.78% | Put |
| 26 | PEPPEPSICO INC | 14,911,395 | $2718.3T | 0.77% | |
| 27 | BRK/BBERKSHIRE HATHAWAY INC DEL | 8,760,677 | $2705.0T | 0.76% | Put |
| 28 | IWMISHARES TR | 14,233,043 | $2539.2T | 0.72% | Put |
| 29 | SUSUNCOR ENERGY INC NEW | 77,851,963 | $2417.3T | 0.68% | Put |
| 30 | HDHOME DEPOT INC | 8,172,128 | $2411.8T | 0.68% | Put |
| 31 | LIESUN LIFE FINANCIAL INC. | 46,531,402 | $2173.0T | 0.61% | Put |
| 32 | COSTCOSTCO WHSL CORP NEW | 4,259,726 | $2116.5T | 0.60% | Put |
| 33 | JNJJOHNSON & JOHNSON | 13,547,002 | $2099.8T | 0.59% | Put |
| 34 | MCDMCDONALDS CORP | 7,137,206 | $1995.6T | 0.56% | |
| 35 | NDQINVESCO QQQ TR | 6,092,839 | $1955.4T | 0.55% | Put |
| 36 | TRI4EURTHOMSON REUTERS CORP. | 14,985,475 | $1949.9T | 0.55% | Call |
| 37 | NTRNUTRIEN LTD | 26,339,212 | $1945.2T | 0.55% | Put |
| 38 | MAMASTERCARD INCORPORATED | 5,313,051 | $1930.8T | 0.55% | |
| 39 | KOCOCA COLA CO | 29,289,931 | $1816.9T | 0.51% | |
| 40 | TMUST-MOBILE US INC | 12,255,343 | $1775.1T | 0.50% | Call |
| 41 | XOMEXXON MOBIL CORP | 16,169,349 | $1773.1T | 0.50% | Put |
| 42 | TSMTAIWAN SEMICONDUCTOR MFG LTD | 18,728,982 | $1742.2T | 0.49% | Put |
| 43 | TMOTHERMO FISHER SCIENTIFIC INC | 2,956,576 | $1704.1T | 0.48% | Put |
| 44 | MRKMERCK & CO INC | 15,161,694 | $1613.1T | 0.46% | Put |
| 45 | SBUXSTARBUCKS CORP | 15,480,099 | $1611.9T | 0.46% | Put |
| 46 | VEAVANGUARD TAX-MANAGED FDS | 35,576,412 | $1607.0T | 0.45% | |
| 47 | PPLPEMBINA PIPELINE CORP | 48,820,172 | $1581.8T | 0.45% | Put |
| 48 | ABBVABBVIE INC | 9,711,113 | $1547.7T | 0.44% | Put |
| 49 | CVXCHEVRON CORP NEW | 9,475,989 | $1546.1T | 0.44% | Put |
| 50 | CSCOCISCO SYS INC | 29,278,181 | $1530.5T | 0.43% | Put |
| 51 | QSRRESTAURANT BRANDS INTL INC | 22,774,422 | $1529.1T | 0.43% | Put |
| 52 | TXNTEXAS INSTRS INC | 8,038,711 | $1495.3T | 0.42% | Put |
| 53 | DISDISNEY WALT CO | 14,894,690 | $1491.4T | 0.42% | Put |
| 54 | BIPBROOKFIELD INFRAST PARTNERS | 42,942,155 | $1450.2T | 0.41% | Put |
| 55 | NEENEXTERA ENERGY INC | 18,465,014 | $1423.3T | 0.40% | Put |
| 56 | HONHONEYWELL INTL INC | 7,405,651 | $1415.4T | 0.40% | Put |
| 57 | DWDMORGAN STANLEY | 15,244,515 | $1338.5T | 0.38% | Put |
| 58 | WCNWASTE CONNECTIONS INC | 9,381,036 | $1304.6T | 0.37% | |
| 59 | EOGEOG RES INC | 11,320,479 | $1297.7T | 0.37% | |
| 60 | FTSFORTIS INC | 30,479,830 | $1296.3T | 0.37% | Put |
| 61 | DHRDANAHER CORPORATION | 5,111,144 | $1288.2T | 0.36% | |
| 62 | PGPROCTER AND GAMBLE CO | 8,629,556 | $1283.1T | 0.36% | Put |
| 63 | AVGOBROADCOM INC | 1,903,000 | $1220.8T | 0.34% | Put |
| 64 | METAMETA PLATFORMS INC | 5,552,286 | $1176.8T | 0.33% | Put |
| 65 | ELLAUDER ESTEE COS INC | 4,721,666 | $1163.7T | 0.33% | |
| 66 | FTVFORTIVE CORP | 16,456,324 | $1121.8T | 0.32% | |
| 67 | AZOAUTOZONE INC | 446,764 | $1098.2T | 0.31% | |
| 68 | RCI/BROGERS COMMUNICATIONS INC | 22,933,156 | $1063.2T | 0.30% | Put |
| 69 | SHOPSHOPIFY INC | 22,102,119 | $1059.6T | 0.30% | Put |
| 70 | MDTMEDTRONIC PLC | 12,791,908 | $1031.3T | 0.29% | |
| 71 | AMGNAMGEN INC | 4,233,665 | $1023.5T | 0.29% | |
| 72 | BACBANK AMERICA CORP | 35,776,739 | $1023.2T | 0.29% | Put |
| 73 | WMTWALMART INC | 6,938,269 | $1023.0T | 0.29% | Put |
| 74 | VOOVANGUARD INDEX FDS | 2,698,549 | $1014.8T | 0.29% | |
| 75 | XLESELECT SECTOR SPDR TR | 12,158,088 | $1007.1T | 0.28% | Put |
| 76 | CVSCVS HEALTH CORP | 13,363,862 | $993.1T | 0.28% | Put |
| 77 | LMTLOCKHEED MARTIN CORP | 2,100,446 | $992.9T | 0.28% | |
| 78 | BACVERIZON COMMUNICATIONS INC | 25,083,319 | $975.5T | 0.28% | Put |
| 79 | ADBEADOBE SYSTEMS INCORPORATED | 2,521,851 | $971.8T | 0.27% | Put |
| 80 | IJHISHARES TR | 3,785,940 | $947.1T | 0.27% | |
| 81 | INCYINCYTE CORP | 12,667,896 | $915.5T | 0.26% | |
| 82 | DUKDUKE ENERGY CORP NEW | 9,377,437 | $904.6T | 0.26% | |
| 83 | BXBLACKSTONE INC | 10,282,830 | $903.2T | 0.26% | Call |
| 84 | MGAMAGNA INTL INC | 16,814,016 | $900.7T | 0.25% | Put |
| 85 | PFEPFIZER INC | 21,311,224 | $869.5T | 0.25% | Call |
| 86 | GILDGILEAD SCIENCES INC | 10,250,307 | $850.5T | 0.24% | Call |
| 87 | METMETLIFE INC | 14,561,417 | $843.7T | 0.24% | Put |
| 88 | USBUS BANCORP DEL | 23,228,787 | $837.4T | 0.24% | |
| 89 | UNPUNION PAC CORP | 4,146,677 | $834.6T | 0.24% | Put |
| 90 | 8CWCROWN CASTLE INC | 6,164,548 | $825.1T | 0.23% | Put |
| 91 | TJXTJX COS INC NEW | 10,448,452 | $818.7T | 0.23% | Call |
| 92 | SCHWSCHWAB CHARLES CORP | 15,417,481 | $807.6T | 0.23% | Put |
| 93 | ABXBARRICK GOLD CORP | 42,871,438 | $796.1T | 0.22% | Put |
| 94 | LLYLILLY ELI & CO | 2,288,704 | $786.0T | 0.22% | |
| 95 | TAT&T INC | 40,211,673 | $774.1T | 0.22% | Call |
| 96 | AEMAGNICO EAGLE MINES LTD | 14,938,601 | $761.4T | 0.22% | Put |
| 97 | EFAISHARES TR | 10,639,004 | $760.9T | 0.21% | Put |
| 98 | TECK/BTECK RESOURCES LTD | 20,612,875 | $752.4T | 0.21% | Put |
| 99 | QCOMQUALCOMM INC | 5,880,435 | $750.2T | 0.21% | Put |
| 100 | LINLINDE PLC | 2,060,542 | $732.4T | 0.21% |
Page 1 of 70Next