ROYAL BANK OF CANADA Q4 2024 Filing
Filed February 14, 2025
Portfolio Value
$500.5T
Holdings
6,553
Report Date
Q4 2024
Filing Type
13F-HR
All Holdings (6,553 positions)
| # | Stock | Shares | Value | % Portfolio | Type |
|---|---|---|---|---|---|
| 1 | SPYSPDR S&P 500 ETF TR | 31,416,496 | $18.4T | 3.68% | Put |
| 2 | MSFTMICROSOFT CORP | 40,278,811 | $17.0T | 3.39% | Put |
| 3 | AAPLAPPLE INC | 65,794,642 | $16.5T | 3.29% | Put |
| 4 | NVDANVIDIA CORPORATION | 101,362,110 | $13.6T | 2.72% | Put |
| 5 | AMZNAMAZON COM INC | 58,187,269 | $12.8T | 2.55% | Put |
| 6 | RYROYAL BK CDA | 74,424,924 | $9.0T | 1.79% | Put |
| 7 | IVVISHARES TR | 14,147,201 | $8.3T | 1.66% | Put |
| 8 | TDTORONTO DOMINION BK ONT | 148,002,852 | $7.9T | 1.57% | Put |
| 9 | BMOBANK MONTREAL QUE | 67,634,861 | $6.6T | 1.31% | Put |
| 10 | NDQINVESCO QQQ TR | 12,711,512 | $6.5T | 1.30% | Put |
| 11 | GOOGLALPHABET INC | 31,465,508 | $6.0T | 1.19% | Put |
| 12 | BNSBANK NOVA SCOTIA HALIFAX | 110,390,905 | $5.9T | 1.18% | Put |
| 13 | JPMJPMORGAN CHASE & CO. | 23,325,823 | $5.6T | 1.12% | Put |
| 14 | ENBENBRIDGE INC | 126,558,434 | $5.4T | 1.07% | Put |
| 15 | CMCANADIAN IMPERIAL BK COMM | 83,581,770 | $5.3T | 1.06% | Put |
| 16 | IWMISHARES TR | 23,613,681 | $5.2T | 1.04% | Put |
| 17 | METAMETA PLATFORMS INC | 8,904,285 | $5.2T | 1.04% | Put |
| 18 | AVGOBROADCOM INC | 21,805,691 | $5.1T | 1.01% | Put |
| 19 | GOOGALPHABET INC | 26,459,161 | $5.0T | 1.01% | Put |
| 20 | BNBROOKFIELD CORP | 83,721,781 | $4.8T | 0.96% | Put |
| 21 | MFCMANULIFE FINL CORP | 155,875,309 | $4.8T | 0.96% | Put |
| 22 | TRPTC ENERGY CORP | 98,533,197 | $4.6T | 0.92% | Put |
| 23 | BRK/BBERKSHIRE HATHAWAY INC DEL | 10,009,174 | $4.5T | 0.91% | Put |
| 24 | VVISA INC | 13,750,913 | $4.3T | 0.87% | |
| 25 | UNHUNITEDHEALTH GROUP INC | 8,181,879 | $4.1T | 0.83% | Call |
| 26 | CPCANADIAN PACIFIC KANSAS CITY | 53,230,404 | $3.9T | 0.77% | Call |
| 27 | COSTCOSTCO WHSL CORP NEW | 4,199,206 | $3.8T | 0.77% | Put |
| 28 | HDHOME DEPOT INC | 9,782,071 | $3.8T | 0.76% | |
| 29 | CRCCANADIAN NAT RES LTD | 111,406,429 | $3.4T | 0.69% | Put |
| 30 | TSLATESLA INC | 7,668,615 | $3.1T | 0.62% | Put |
| 31 | PGPROCTER AND GAMBLE CO | 17,162,517 | $2.9T | 0.57% | |
| 32 | CNRCANADIAN NATL RY CO | 27,757,038 | $2.8T | 0.56% | |
| 33 | LIESUN LIFE FINANCIAL INC. | 46,672,660 | $2.8T | 0.55% | Put |
| 34 | MAMASTERCARD INCORPORATED | 5,124,227 | $2.7T | 0.54% | |
| 35 | BACBANK AMERICA CORP | 55,991,090 | $2.5T | 0.49% | Put |
| 36 | VOOVANGUARD INDEX FDS | 4,559,601 | $2.5T | 0.49% | |
| 37 | SUSUNCOR ENERGY INC NEW | 68,710,983 | $2.5T | 0.49% | Put |
| 38 | TTELUS CORPORATION | 173,278,768 | $2.3T | 0.47% | Put |
| 39 | WMTWALMART INC | 25,683,734 | $2.3T | 0.46% | Call |
| 40 | XOMEXXON MOBIL CORP | 20,051,554 | $2.2T | 0.43% | Put |
| 41 | SHOPSHOPIFY INC | 20,230,908 | $2.2T | 0.43% | Put |
| 42 | MCDMCDONALDS CORP | 7,395,938 | $2.1T | 0.43% | Put |
| 43 | CRMSALESFORCE INC | 6,368,075 | $2.1T | 0.43% | Put |
| 44 | NFLXNETFLIX INC | 2,371,952 | $2.1T | 0.42% | Put |
| 45 | LLYELI LILLY & CO | 2,736,378 | $2.1T | 0.42% | Call |
| 46 | JNJJOHNSON & JOHNSON | 14,410,220 | $2.1T | 0.42% | Put |
| 47 | VEAVANGUARD TAX-MANAGED FDS | 41,146,405 | $2.0T | 0.39% | |
| 48 | TXNTEXAS INSTRS INC | 10,373,520 | $1.9T | 0.39% | Call |
| 49 | BCEBCE INC | 83,641,565 | $1.9T | 0.39% | Put |
| 50 | TRITHOMSON REUTERS CORP | 11,604,745 | $1.9T | 0.37% | |
| 51 | WCNWASTE CONNECTIONS INC | 10,759,761 | $1.8T | 0.37% | Call |
| 52 | MRKMERCK & CO INC | 18,375,974 | $1.8T | 0.37% | |
| 53 | ACNACCENTURE PLC IRELAND | 5,126,846 | $1.8T | 0.36% | |
| 54 | PPLPEMBINA PIPELINE CORP | 48,495,852 | $1.8T | 0.36% | Put |
| 55 | HONHONEYWELL INTL INC | 7,820,586 | $1.8T | 0.35% | Put |
| 56 | KOCOCA COLA CO | 27,813,416 | $1.7T | 0.35% | Call |
| 57 | TMOTHERMO FISHER SCIENTIFIC INC | 3,272,531 | $1.7T | 0.34% | |
| 58 | CSCOCISCO SYS INC | 28,065,632 | $1.7T | 0.33% | Put |
| 59 | TRVCCITIGROUP INC | 23,260,316 | $1.6T | 0.33% | Put |
| 60 | IJHISHARES TR | 25,727,192 | $1.6T | 0.32% | |
| 61 | ABBVABBVIE INC | 8,840,540 | $1.6T | 0.31% | Put |
| 62 | CVXCHEVRON CORP NEW | 10,623,312 | $1.5T | 0.31% | Put |
| 63 | DISDISNEY WALT CO | 13,510,516 | $1.5T | 0.30% | Put |
| 64 | TJXTJX COS INC NEW | 12,300,919 | $1.5T | 0.30% | |
| 65 | NEENEXTERA ENERGY INC | 20,671,542 | $1.5T | 0.30% | Put |
| 66 | TSMTAIWAN SEMICONDUCTOR MFG LTD | 7,439,516 | $1.5T | 0.29% | Put |
| 67 | XLFSELECT SECTOR SPDR TR | 30,275,376 | $1.5T | 0.29% | Put |
| 68 | BXBLACKSTONE INC | 8,439,385 | $1.5T | 0.29% | Put |
| 69 | BIPBROOKFIELD INFRAST PARTNERS | 45,692,499 | $1.5T | 0.29% | |
| 70 | PHPARKER-HANNIFIN CORP | 2,277,001 | $1.4T | 0.29% | |
| 71 | AMGNAMGEN INC | 5,553,446 | $1.4T | 0.29% | Put |
| 72 | PEPPEPSICO INC | 9,514,362 | $1.4T | 0.29% | Call |
| 73 | INTUINTUIT | 2,266,961 | $1.4T | 0.28% | Call |
| 74 | NOWSERVICENOW INC | 1,304,540 | $1.4T | 0.28% | Put |
| 75 | TMUST-MOBILE US INC | 6,190,700 | $1.4T | 0.27% | Put |
| 76 | ICEINTERCONTINENTAL EXCHANGE IN | 9,121,352 | $1.4T | 0.27% | |
| 77 | ADBEADOBE INC | 3,053,866 | $1.4T | 0.27% | Call |
| 78 | NTRNUTRIEN LTD | 30,302,223 | $1.4T | 0.27% | Put |
| 79 | QSRRESTAURANT BRANDS INTL INC | 19,455,900 | $1.3T | 0.25% | Put |
| 80 | RHCRH PLC | 13,418,807 | $1.2T | 0.25% | |
| 81 | HCAHCA HEALTHCARE INC | 4,056,972 | $1.2T | 0.24% | Call |
| 82 | CBCHUBB LIMITED | 4,406,052 | $1.2T | 0.24% | |
| 83 | AZOAUTOZONE INC | 377,319 | $1.2T | 0.24% | Call |
| 84 | FTSFORTIS INC | 28,966,398 | $1.2T | 0.24% | Put |
| 85 | AEMAGNICO EAGLE MINES LTD | 15,375,755 | $1.2T | 0.24% | Put |
| 86 | IBMINTERNATIONAL BUSINESS MACHS | 5,232,346 | $1.2T | 0.23% | Put |
| 87 | UNPUNION PAC CORP | 5,019,492 | $1.1T | 0.23% | Call |
| 88 | DWDMORGAN STANLEY | 9,076,616 | $1.1T | 0.23% | Put |
| 89 | PANWPALO ALTO NETWORKS INC | 6,269,779 | $1.1T | 0.23% | Put |
| 90 | BAMBROOKFIELD ASSET MANAGMT LTD | 20,408,815 | $1.1T | 0.22% | Put |
| 91 | GSGOLDMAN SACHS GROUP INC | 1,925,826 | $1.1T | 0.22% | Put |
| 92 | BACVERIZON COMMUNICATIONS INC | 27,418,052 | $1.1T | 0.22% | |
| 93 | LMTLOCKHEED MARTIN CORP | 2,256,052 | $1.1T | 0.22% | |
| 94 | MDTMEDTRONIC PLC | 13,634,536 | $1.1T | 0.22% | Put |
| 95 | MCKMCKESSON CORP | 1,895,019 | $1.1T | 0.22% | Call |
| 96 | DONSPDR DOW JONES INDL AVERAGE | 2,477,776 | $1.1T | 0.21% | Put |
| 97 | WFCWELLS FARGO CO NEW | 14,675,475 | $1.0T | 0.21% | Put |
| 98 | TAT&T INC | 44,701,599 | $1.0T | 0.20% | Call |
| 99 | RCI/BROGERS COMMUNICATIONS INC | 33,066,060 | $1.0T | 0.20% | Put |
| 100 | ORCLORACLE CORP | 5,832,103 | $971.9B | 0.19% | Call |
Page 1 of 66Next