ROYAL BANK OF CANADA Q2 2023 Filing
Filed August 14, 2023
Portfolio Value
$381.2B
Holdings
7,161
Report Date
Q2 2023
Filing Type
13F-HR
All Holdings (7,161 positions)
| # | Stock | Shares | Value | % Portfolio | Type |
|---|---|---|---|---|---|
| 1 | MSFTMICROSOFT CORP | 37,643,279 | $12819.0T | 3363053.73% | Put |
| 2 | AAPLAPPLE INC | 60,595,098 | $11753.6T | 3083544.98% | Put |
| 3 | TDTORONTO DOMINION BK ONT | 181,723,880 | $11268.7T | 2956323.64% | Put |
| 4 | RYROYAL BK CDA | 75,882,923 | $7247.6T | 1901389.95% | Put |
| 5 | AMZNAMAZON COM INC | 49,920,603 | $6507.6T | 1707270.58% | Put |
| 6 | BMOBANK MONTREAL QUE | 70,618,427 | $6377.6T | 1673139.59% | Put |
| 7 | ENBENBRIDGE INC | 167,064,220 | $6206.4T | 1628248.13% | Put |
| 8 | BNSBANK NOVA SCOTIA HALIFAX | 113,280,041 | $5668.5T | 1487129.93% | Put |
| 9 | SPYSPDR S&P 500 ETF TR | 12,073,116 | $5351.8T | 1404028.75% | Put |
| 10 | UNHUNITEDHEALTH GROUP INC | 10,188,653 | $4897.1T | 1284738.98% | Call |
| 11 | NVDANVIDIA CORPORATION | 10,628,546 | $4496.1T | 1179540.21% | Put |
| 12 | VVISA INC | 18,879,347 | $4483.5T | 1176229.63% | |
| 13 | CPCANADIAN PACIFIC KANSAS CITY | 53,157,358 | $4293.5T | 1126397.36% | Call |
| 14 | TRPTC ENERGY CORP | 105,715,224 | $4272.0T | 1120739.30% | Put |
| 15 | IVVISHARES TR | 9,300,766 | $4145.4T | 1087550.40% | Put |
| 16 | GOOGLALPHABET INC | 34,535,051 | $4133.8T | 1084507.69% | Put |
| 17 | CNRCANADIAN NATL RY CO | 30,949,752 | $3747.1T | 983041.86% | Put |
| 18 | CRCCANADIAN NAT RES LTD | 65,398,828 | $3679.3T | 965268.03% | Put |
| 19 | NDQINVESCO QQQ TR | 9,824,060 | $3629.2T | 952115.72% | Put |
| 20 | BNBROOKFIELD CORP | 103,837,648 | $3494.1T | 916681.12% | Put |
| 21 | CMCANADIAN IMPERIAL BK COMM TO | 81,209,767 | $3466.0T | 909308.09% | Put |
| 22 | JPMJPMORGAN CHASE & CO | 23,741,661 | $3453.0T | 905885.75% | Put |
| 23 | GOOGALPHABET INC | 27,318,220 | $3304.7T | 866978.45% | Put |
| 24 | IWMISHARES TR | 17,236,778 | $3227.9T | 846842.70% | Put |
| 25 | TTELUS CORPORATION | 164,660,666 | $3204.3T | 840641.83% | Put |
| 26 | MFCMANULIFE FINL CORP | 168,961,183 | $3195.1T | 838217.47% | Put |
| 27 | BRK/BBERKSHIRE HATHAWAY INC DEL | 9,369,394 | $3195.0T | 838193.60% | Put |
| 28 | PEPPEPSICO INC | 15,717,701 | $2911.2T | 763756.73% | |
| 29 | BCEBCE INC | 61,375,545 | $2798.1T | 734079.11% | Put |
| 30 | HDHOME DEPOT INC | 8,392,916 | $2607.2T | 683987.64% | |
| 31 | TMOTHERMO FISHER SCIENTIFIC INC | 4,758,477 | $2482.7T | 651341.28% | Put |
| 32 | LIESUN LIFE FINANCIAL INC. | 47,608,163 | $2481.3T | 650974.52% | Put |
| 33 | COSTCOSTCO WHSL CORP NEW | 4,557,049 | $2453.4T | 643651.59% | Put |
| 34 | JNJJOHNSON & JOHNSON | 13,947,498 | $2308.6T | 605654.37% | Put |
| 35 | SUSUNCOR ENERGY INC NEW | 77,244,785 | $2264.8T | 594170.86% | Put |
| 36 | MCDMCDONALDS CORP | 7,491,068 | $2235.4T | 586455.99% | Put |
| 37 | TLTISHARES TR | 21,220,187 | $2184.4T | 573075.18% | Put |
| 38 | MAMASTERCARD INCORPORATED | 5,258,239 | $2068.1T | 542553.58% | |
| 39 | XOMEXXON MOBIL CORP | 17,359,084 | $1861.8T | 488429.81% | Put |
| 40 | TRITHOMSON REUTERS CORP. | 13,241,316 | $1786.8T | 468759.20% | Call |
| 41 | QSRRESTAURANT BRANDS INTL INC | 22,671,524 | $1757.5T | 461076.33% | Put |
| 42 | NTRNUTRIEN LTD | 29,473,453 | $1740.4T | 456592.80% | Put |
| 43 | KOCOCA COLA CO | 28,275,182 | $1702.7T | 446708.83% | Call |
| 44 | MRKMERCK & CO INC | 14,609,666 | $1685.8T | 442269.37% | Put |
| 45 | VEAVANGUARD TAX-MANAGED FDS | 36,393,093 | $1680.6T | 440911.45% | |
| 46 | SHOPSHOPIFY INC | 25,684,586 | $1659.2T | 435294.84% | Put |
| 47 | PGPROCTER AND GAMBLE CO | 10,823,380 | $1642.3T | 430864.83% | |
| 48 | TSMTAIWAN SEMICONDUCTOR MFG LTD | 16,017,338 | $1616.5T | 424078.40% | Put |
| 49 | CVXCHEVRON CORP NEW | 10,171,109 | $1600.4T | 419868.76% | |
| 50 | METAMETA PLATFORMS INC | 5,549,411 | $1592.6T | 417807.75% | Put |
| 51 | PPLPEMBINA PIPELINE CORP | 50,610,794 | $1591.2T | 417449.91% | Put |
| 52 | BIPBROOKFIELD INFRAST PARTNERS | 43,553,186 | $1589.7T | 417052.71% | |
| 53 | HONHONEYWELL INTL INC | 7,581,069 | $1573.1T | 412692.75% | Put |
| 54 | CSCOCISCO SYS INC | 30,314,349 | $1568.5T | 411484.63% | Put |
| 55 | AVGOBROADCOM INC | 1,803,662 | $1564.5T | 410457.01% | Put |
| 56 | SBUXSTARBUCKS CORP | 15,472,468 | $1532.7T | 402101.75% | Put |
| 57 | NEENEXTERA ENERGY INC | 19,082,563 | $1415.9T | 371465.76% | Put |
| 58 | TMUST-MOBILE US INC | 9,811,865 | $1362.9T | 357546.35% | |
| 59 | DWDMORGAN STANLEY | 15,899,678 | $1357.8T | 356224.64% | Put |
| 60 | TXNTEXAS INSTRS INC | 7,489,955 | $1348.3T | 353734.95% | Put |
| 61 | WCNWASTE CONNECTIONS INC | 9,374,620 | $1339.9T | 351524.14% | |
| 62 | CRMSALESFORCE INC | 6,334,502 | $1338.2T | 351081.56% | Put |
| 63 | FTSFORTIS INC | 30,297,672 | $1305.5T | 342503.04% | Put |
| 64 | DISDISNEY WALT CO | 14,554,237 | $1299.4T | 340896.42% | Put |
| 65 | ADBEADOBE SYSTEMS INCORPORATED | 2,631,184 | $1286.6T | 337543.34% | Call |
| 66 | ABBVABBVIE INC | 9,177,684 | $1236.5T | 324395.76% | Put |
| 67 | EOGEOG RES INC | 10,617,815 | $1215.1T | 318779.93% | |
| 68 | MDTMEDTRONIC PLC | 13,310,393 | $1172.6T | 307641.67% | |
| 69 | WMTWALMART INC | 7,324,132 | $1151.2T | 302017.45% | Put |
| 70 | FTVFORTIVE CORP | 15,294,966 | $1143.6T | 300022.55% | |
| 71 | BACBANK AMERICA CORP | 38,784,192 | $1112.7T | 291918.88% | Put |
| 72 | LLYLILLY ELI & CO | 2,363,353 | $1108.4T | 290777.66% | |
| 73 | HCAHCA HEALTHCARE INC | 3,650,988 | $1108.0T | 290682.17% | |
| 74 | VOOVANGUARD INDEX FDS | 2,676,305 | $1090.0T | 285961.21% | |
| 75 | AZOAUTOZONE INC | 435,916 | $1086.9T | 285145.31% | |
| 76 | XLESELECT SECTOR SPDR TR | 13,087,815 | $1062.3T | 278702.56% | Put |
| 77 | IJHISHARES TR | 4,008,297 | $1048.1T | 274964.62% | |
| 78 | BACVERIZON COMMUNICATIONS INC | 27,792,356 | $1033.6T | 271162.67% | Put |
| 79 | NFLXNETFLIX INC | 2,342,367 | $1031.8T | 270688.34% | Put |
| 80 | RCI/BROGERS COMMUNICATIONS INC | 22,597,212 | $1031.3T | 270569.23% | Put |
| 81 | AMGNAMGEN INC | 4,560,988 | $1012.6T | 265662.01% | |
| 82 | TSLATESLA INC | 3,808,267 | $996.9T | 261532.12% | Put |
| 83 | TJXTJX COS INC NEW | 11,617,400 | $985.0T | 258423.30% | |
| 84 | CVSCVS HEALTH CORP | 14,134,208 | $977.1T | 256340.51% | Put |
| 85 | LMTLOCKHEED MARTIN CORP | 2,077,743 | $956.6T | 250949.52% | |
| 86 | ELLAUDER ESTEE COS INC | 4,867,672 | $955.9T | 250781.88% | |
| 87 | BXBLACKSTONE INC | 9,990,546 | $928.8T | 243674.86% | |
| 88 | PFEPFIZER INC | 24,891,948 | $913.0T | 239533.43% | Put |
| 89 | MGAMAGNA INTL INC | 16,130,468 | $910.4T | 238842.93% | Put |
| 90 | DHRDANAHER CORPORATION | 3,644,845 | $874.8T | 229492.58% | Call |
| 91 | DUKDUKE ENERGY CORP NEW | 9,635,102 | $864.7T | 226839.97% | |
| 92 | GILDGILEAD SCIENCES INC | 11,160,571 | $860.1T | 225657.57% | Call |
| 93 | TECK/BTECK RESOURCES LTD | 19,699,809 | $829.4T | 217581.96% | Put |
| 94 | UNPUNION PAC CORP | 4,017,578 | $822.1T | 215670.49% | Call |
| 95 | GIB/ACGI INC | 7,649,508 | $806.5T | 211580.48% | Call |
| 96 | LINLINDE PLC | 2,081,141 | $793.1T | 208063.97% | |
| 97 | XLFSELECT SECTOR SPDR TR | 23,517,216 | $792.8T | 207981.33% | Put |
| 98 | AEMAGNICO EAGLE MINES LTD | 15,813,787 | $790.4T | 207353.27% | Put |
| 99 | ABXBARRICK GOLD CORP | 46,358,337 | $784.8T | 205902.48% | Put |
| 100 | CSXCSX CORP | 22,933,278 | $782.0T | 205162.92% |
Page 1 of 72Next