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 | $12.8T | 3363.05% | Put |
| 2 | AAPLAPPLE INC | 60,595,098 | $11.8T | 3083.54% | Put |
| 3 | TDTORONTO DOMINION BK ONT | 181,723,880 | $11.3T | 2956.32% | Put |
| 4 | RYROYAL BK CDA | 75,882,923 | $7.2T | 1901.39% | Put |
| 5 | AMZNAMAZON COM INC | 49,920,603 | $6.5T | 1707.27% | Put |
| 6 | BMOBANK MONTREAL QUE | 70,618,427 | $6.4T | 1673.14% | Put |
| 7 | ENBENBRIDGE INC | 167,064,220 | $6.2T | 1628.25% | Put |
| 8 | BNSBANK NOVA SCOTIA HALIFAX | 113,280,041 | $5.7T | 1487.13% | Put |
| 9 | SPYSPDR S&P 500 ETF TR | 12,073,116 | $5.4T | 1404.03% | Put |
| 10 | UNHUNITEDHEALTH GROUP INC | 10,188,653 | $4.9T | 1284.74% | Call |
| 11 | NVDANVIDIA CORPORATION | 10,628,546 | $4.5T | 1179.54% | Put |
| 12 | VVISA INC | 18,879,347 | $4.5T | 1176.23% | |
| 13 | CPCANADIAN PACIFIC KANSAS CITY | 53,157,358 | $4.3T | 1126.40% | Call |
| 14 | TRPTC ENERGY CORP | 105,715,224 | $4.3T | 1120.74% | Put |
| 15 | IVVISHARES TR | 9,300,766 | $4.1T | 1087.55% | Put |
| 16 | GOOGLALPHABET INC | 34,535,051 | $4.1T | 1084.51% | Put |
| 17 | CNRCANADIAN NATL RY CO | 30,949,752 | $3.7T | 983.04% | Put |
| 18 | CRCCANADIAN NAT RES LTD | 65,398,828 | $3.7T | 965.27% | Put |
| 19 | NDQINVESCO QQQ TR | 9,824,060 | $3.6T | 952.12% | Put |
| 20 | BNBROOKFIELD CORP | 103,837,648 | $3.5T | 916.68% | Put |
| 21 | CMCANADIAN IMPERIAL BK COMM TO | 81,209,767 | $3.5T | 909.31% | Put |
| 22 | JPMJPMORGAN CHASE & CO | 23,741,661 | $3.5T | 905.89% | Put |
| 23 | GOOGALPHABET INC | 27,318,220 | $3.3T | 866.98% | Put |
| 24 | IWMISHARES TR | 17,236,778 | $3.2T | 846.84% | Put |
| 25 | TTELUS CORPORATION | 164,660,666 | $3.2T | 840.64% | Put |
| 26 | MFCMANULIFE FINL CORP | 168,961,183 | $3.2T | 838.22% | Put |
| 27 | BRK/BBERKSHIRE HATHAWAY INC DEL | 9,369,394 | $3.2T | 838.19% | Put |
| 28 | PEPPEPSICO INC | 15,717,701 | $2.9T | 763.76% | |
| 29 | BCEBCE INC | 61,375,545 | $2.8T | 734.08% | Put |
| 30 | HDHOME DEPOT INC | 8,392,916 | $2.6T | 683.99% | |
| 31 | TMOTHERMO FISHER SCIENTIFIC INC | 4,758,477 | $2.5T | 651.34% | Put |
| 32 | LIESUN LIFE FINANCIAL INC. | 47,608,163 | $2.5T | 650.97% | Put |
| 33 | COSTCOSTCO WHSL CORP NEW | 4,557,049 | $2.5T | 643.65% | Put |
| 34 | JNJJOHNSON & JOHNSON | 13,947,498 | $2.3T | 605.65% | Put |
| 35 | SUSUNCOR ENERGY INC NEW | 77,244,785 | $2.3T | 594.17% | Put |
| 36 | MCDMCDONALDS CORP | 7,491,068 | $2.2T | 586.46% | Put |
| 37 | TLTISHARES TR | 21,220,187 | $2.2T | 573.08% | Put |
| 38 | MAMASTERCARD INCORPORATED | 5,258,239 | $2.1T | 542.55% | |
| 39 | XOMEXXON MOBIL CORP | 17,359,084 | $1.9T | 488.43% | Put |
| 40 | TRITHOMSON REUTERS CORP. | 13,241,316 | $1.8T | 468.76% | Call |
| 41 | QSRRESTAURANT BRANDS INTL INC | 22,671,524 | $1.8T | 461.08% | Put |
| 42 | NTRNUTRIEN LTD | 29,473,453 | $1.7T | 456.59% | Put |
| 43 | KOCOCA COLA CO | 28,275,182 | $1.7T | 446.71% | Call |
| 44 | MRKMERCK & CO INC | 14,609,666 | $1.7T | 442.27% | Put |
| 45 | VEAVANGUARD TAX-MANAGED FDS | 36,393,093 | $1.7T | 440.91% | |
| 46 | SHOPSHOPIFY INC | 25,684,586 | $1.7T | 435.29% | Put |
| 47 | PGPROCTER AND GAMBLE CO | 10,823,380 | $1.6T | 430.86% | |
| 48 | TSMTAIWAN SEMICONDUCTOR MFG LTD | 16,017,338 | $1.6T | 424.08% | Put |
| 49 | CVXCHEVRON CORP NEW | 10,171,109 | $1.6T | 419.87% | |
| 50 | METAMETA PLATFORMS INC | 5,549,411 | $1.6T | 417.81% | Put |
| 51 | PPLPEMBINA PIPELINE CORP | 50,610,794 | $1.6T | 417.45% | Put |
| 52 | BIPBROOKFIELD INFRAST PARTNERS | 43,553,186 | $1.6T | 417.05% | |
| 53 | HONHONEYWELL INTL INC | 7,581,069 | $1.6T | 412.69% | Put |
| 54 | CSCOCISCO SYS INC | 30,314,349 | $1.6T | 411.48% | Put |
| 55 | AVGOBROADCOM INC | 1,803,662 | $1.6T | 410.46% | Put |
| 56 | SBUXSTARBUCKS CORP | 15,472,468 | $1.5T | 402.10% | Put |
| 57 | NEENEXTERA ENERGY INC | 19,082,563 | $1.4T | 371.47% | Put |
| 58 | TMUST-MOBILE US INC | 9,811,865 | $1.4T | 357.55% | |
| 59 | DWDMORGAN STANLEY | 15,899,678 | $1.4T | 356.22% | Put |
| 60 | TXNTEXAS INSTRS INC | 7,489,955 | $1.3T | 353.73% | Put |
| 61 | WCNWASTE CONNECTIONS INC | 9,374,620 | $1.3T | 351.52% | |
| 62 | CRMSALESFORCE INC | 6,334,502 | $1.3T | 351.08% | Put |
| 63 | FTSFORTIS INC | 30,297,672 | $1.3T | 342.50% | Put |
| 64 | DISDISNEY WALT CO | 14,554,237 | $1.3T | 340.90% | Put |
| 65 | ADBEADOBE SYSTEMS INCORPORATED | 2,631,184 | $1.3T | 337.54% | Call |
| 66 | ABBVABBVIE INC | 9,177,684 | $1.2T | 324.40% | Put |
| 67 | EOGEOG RES INC | 10,617,815 | $1.2T | 318.78% | |
| 68 | MDTMEDTRONIC PLC | 13,310,393 | $1.2T | 307.64% | |
| 69 | WMTWALMART INC | 7,324,132 | $1.2T | 302.02% | Put |
| 70 | FTVFORTIVE CORP | 15,294,966 | $1.1T | 300.02% | |
| 71 | BACBANK AMERICA CORP | 38,784,192 | $1.1T | 291.92% | Put |
| 72 | LLYLILLY ELI & CO | 2,363,353 | $1.1T | 290.78% | |
| 73 | HCAHCA HEALTHCARE INC | 3,650,988 | $1.1T | 290.68% | |
| 74 | VOOVANGUARD INDEX FDS | 2,676,305 | $1.1T | 285.96% | |
| 75 | AZOAUTOZONE INC | 435,916 | $1.1T | 285.15% | |
| 76 | XLESELECT SECTOR SPDR TR | 13,087,815 | $1.1T | 278.70% | Put |
| 77 | IJHISHARES TR | 4,008,297 | $1.0T | 274.96% | |
| 78 | BACVERIZON COMMUNICATIONS INC | 27,792,356 | $1.0T | 271.16% | Put |
| 79 | NFLXNETFLIX INC | 2,342,367 | $1.0T | 270.69% | Put |
| 80 | RCI/BROGERS COMMUNICATIONS INC | 22,597,212 | $1.0T | 270.57% | Put |
| 81 | AMGNAMGEN INC | 4,560,988 | $1.0T | 265.66% | |
| 82 | TSLATESLA INC | 3,808,267 | $996.9B | 261.53% | Put |
| 83 | TJXTJX COS INC NEW | 11,617,400 | $985.0B | 258.42% | |
| 84 | CVSCVS HEALTH CORP | 14,134,208 | $977.1B | 256.34% | Put |
| 85 | LMTLOCKHEED MARTIN CORP | 2,077,743 | $956.6B | 250.95% | |
| 86 | ELLAUDER ESTEE COS INC | 4,867,672 | $955.9B | 250.78% | |
| 87 | BXBLACKSTONE INC | 9,990,546 | $928.8B | 243.67% | |
| 88 | PFEPFIZER INC | 24,891,948 | $913.0B | 239.53% | Put |
| 89 | MGAMAGNA INTL INC | 16,130,468 | $910.4B | 238.84% | Put |
| 90 | DHRDANAHER CORPORATION | 3,644,845 | $874.8B | 229.49% | Call |
| 91 | DUKDUKE ENERGY CORP NEW | 9,635,102 | $864.7B | 226.84% | |
| 92 | GILDGILEAD SCIENCES INC | 11,160,571 | $860.1B | 225.66% | Call |
| 93 | TECK/BTECK RESOURCES LTD | 19,699,809 | $829.4B | 217.58% | Put |
| 94 | UNPUNION PAC CORP | 4,017,578 | $822.1B | 215.67% | Call |
| 95 | GIB/ACGI INC | 7,649,508 | $806.5B | 211.58% | Call |
| 96 | LINLINDE PLC | 2,081,141 | $793.1B | 208.06% | |
| 97 | XLFSELECT SECTOR SPDR TR | 23,517,216 | $792.8B | 207.98% | Put |
| 98 | AEMAGNICO EAGLE MINES LTD | 15,813,787 | $790.4B | 207.35% | Put |
| 99 | ABXBARRICK GOLD CORP | 46,358,337 | $784.8B | 205.90% | Put |
| 100 | CSXCSX CORP | 22,933,278 | $782.0B | 205.16% |
Page 1 of 72Next