ROYAL BANK OF CANADA Q1 2025 Filing
Filed May 15, 2025
Portfolio Value
$478.5B
Holdings
6,605
Report Date
Q1 2025
Filing Type
13F-HR
All Holdings (6,605 positions)
| # | Stock | Shares | Value | % Portfolio | Type |
|---|---|---|---|---|---|
| 101 | VCITVANGUARD SCOTTSDALE FDS | 11,469,857 | $937.8B | 195.96% | |
| 102 | TRVCCITIGROUP INC | 13,083,022 | $928.8B | 194.08% | Put |
| 103 | QCOMQUALCOMM INC | 6,033,076 | $926.7B | 193.66% | Put |
| 104 | SPGIS&P GLOBAL INC | 1,820,687 | $925.1B | 193.31% | |
| 105 | LINLINDE PLC | 1,980,026 | $922.0B | 192.66% | Call |
| 106 | PFEPFIZER INC | 36,291,654 | $919.6B | 192.17% | Put |
| 107 | VTVVANGUARD INDEX FDS | 5,316,452 | $918.4B | 191.91% | |
| 108 | BAMBROOKFIELD ASSET MANAGMT LTD | 18,936,514 | $917.5B | 191.72% | Call |
| 109 | RHCRH PLC | 10,410,171 | $915.8B | 191.37% | |
| 110 | ECLECOLAB INC | 3,577,229 | $906.9B | 189.51% | |
| 111 | RCI/BROGERS COMMUNICATIONS INC | 33,467,887 | $894.6B | 186.94% | Put |
| 112 | UBERUBER TECHNOLOGIES INC | 12,221,196 | $890.4B | 186.07% | Put |
| 113 | XLFSELECT SECTOR SPDR TR | 17,791,791 | $886.2B | 185.19% | Put |
| 114 | CMECME GROUP INC | 3,313,552 | $879.1B | 183.69% | |
| 115 | APHAMPHENOL CORP NEW | 13,013,749 | $853.6B | 178.37% | |
| 116 | TSMTAIWAN SEMICONDUCTOR MFG LTD | 5,128,883 | $851.4B | 177.91% | |
| 117 | SOSOUTHERN CO | 9,121,715 | $838.7B | 175.27% | |
| 118 | TFCTRUIST FINL CORP | 20,369,179 | $838.2B | 175.15% | Call |
| 119 | SYKSTRYKER CORPORATION | 2,208,599 | $822.2B | 171.80% | Call |
| 120 | BMYBRISTOL-MYERS SQUIBB CO | 13,378,395 | $815.9B | 170.51% | |
| 121 | GIB/ACGI INC | 8,151,753 | $813.8B | 170.05% | |
| 122 | ISRGINTUITIVE SURGICAL INC | 1,620,790 | $802.7B | 167.74% | |
| 123 | AEPAMERICAN ELEC PWR CO INC | 6,998,507 | $764.7B | 159.80% | |
| 124 | USBUS BANCORP DEL | 18,004,415 | $760.1B | 158.84% | Put |
| 125 | IJRISHARES TR | 7,249,302 | $758.1B | 158.41% | |
| 126 | GEGE AEROSPACE | 3,776,823 | $755.9B | 157.96% | Call |
| 127 | RTXRTX CORPORATION | 5,652,126 | $748.7B | 156.45% | Call |
| 128 | HDBHDFC BANK LTD | 11,214,711 | $745.1B | 155.70% | |
| 129 | VUGVANGUARD INDEX FDS | 2,007,780 | $744.5B | 155.58% | |
| 130 | VOTVANGUARD INDEX FDS | 3,031,495 | $741.6B | 154.97% | |
| 131 | ORCLORACLE CORP | 5,288,304 | $739.4B | 154.50% | Call |
| 132 | GDGENERAL DYNAMICS CORP | 2,692,107 | $733.8B | 153.34% | |
| 133 | VIGVANGUARD SPECIALIZED FUNDS | 3,739,419 | $725.4B | 151.59% | |
| 134 | BKNGBOOKING HOLDINGS INC | 157,294 | $724.6B | 151.42% | |
| 135 | APDAIR PRODS & CHEMS INC | 2,425,660 | $715.4B | 149.49% | Put |
| 136 | GILDGILEAD SCIENCES INC | 6,358,302 | $712.4B | 148.88% | Call |
| 137 | WPMWHEATON PRECIOUS METALS CORP | 9,152,222 | $710.5B | 148.47% | |
| 138 | CITCINTAS CORP | 3,421,935 | $703.3B | 146.97% | |
| 139 | VLOVALERO ENERGY CORP | 5,273,905 | $696.5B | 145.55% | Call |
| 140 | ASMLASML HOLDING N V | 1,050,278 | $695.9B | 145.43% | Put |
| 141 | ADPAUTOMATIC DATA PROCESSING IN | 2,267,693 | $692.8B | 144.78% | Put |
| 142 | CATCATERPILLAR INC | 2,089,227 | $689.0B | 143.98% | Put |
| 143 | EOGEOG RES INC | 5,201,650 | $667.1B | 139.39% | Call |
| 144 | TECK/BTECK RESOURCES LTD | 18,190,962 | $662.7B | 138.48% | Put |
| 145 | TTTRANE TECHNOLOGIES PLC | 1,946,487 | $655.8B | 137.04% | |
| 146 | MRSHMARSH & MCLENNAN COS INC | 2,646,125 | $645.7B | 134.94% | |
| 147 | SBUXSTARBUCKS CORP | 6,524,205 | $640.0B | 133.73% | Put |
| 148 | BILSPDR SER TR | 6,888,377 | $631.9B | 132.04% | |
| 149 | GQ9SPDR GOLD TR | 2,154,295 | $620.7B | 129.71% | Put |
| 150 | XLKSELECT SECTOR SPDR TR | 2,994,437 | $618.3B | 129.20% | Put |
| 151 | DHRDANAHER CORPORATION | 2,964,951 | $607.8B | 127.01% | |
| 152 | VWOVANGUARD INTL EQUITY INDEX F | 13,182,901 | $596.7B | 124.68% | |
| 153 | VRTXVERTEX PHARMACEUTICALS INC | 1,208,668 | $586.0B | 122.45% | |
| 154 | AQLTISHARES TR | 7,720,294 | $584.0B | 122.04% | |
| 155 | PNCPNC FINL SVCS GROUP INC | 3,316,206 | $582.9B | 121.80% | |
| 156 | CVSCVS HEALTH CORP | 8,593,705 | $582.2B | 121.66% | Put |
| 157 | RSPINVESCO EXCHANGE TRADED FD T | 3,358,132 | $581.7B | 121.56% | Put |
| 158 | PLDPROLOGIS INC. | 5,187,574 | $579.9B | 121.18% | Put |
| 159 | XYLXYLEM INC | 4,846,448 | $579.0B | 120.98% | Call |
| 160 | IWFISHARES TR | 1,591,998 | $574.9B | 120.13% | |
| 161 | NOCNORTHROP GRUMMAN CORP | 1,115,625 | $571.2B | 119.36% | |
| 162 | IMOIMPERIAL OIL LTD | 7,865,810 | $568.9B | 118.87% | Call |
| 163 | PGRPROGRESSIVE CORP | 1,977,809 | $559.7B | 116.97% | |
| 164 | LNGCHENIERE ENERGY INC | 2,395,267 | $554.3B | 115.82% | |
| 165 | SHYGISHARES TR | 12,933,267 | $549.9B | 114.92% | |
| 166 | ZTSZOETIS INC | 3,249,573 | $535.0B | 111.81% | |
| 167 | AXPAMERICAN EXPRESS CO | 1,970,014 | $530.0B | 110.76% | |
| 168 | FASTFASTENAL CO | 6,802,074 | $527.5B | 110.23% | |
| 169 | YUMCYUM CHINA HLDGS INC | 10,105,482 | $526.1B | 109.94% | |
| 170 | FMXFOMENTO ECONOMICO MEXICANO S | 5,369,981 | $524.0B | 109.50% | |
| 171 | VOEVANGUARD INDEX FDS | 3,262,796 | $523.8B | 109.46% | |
| 172 | COFCAPITAL ONE FINL CORP | 2,899,046 | $519.8B | 108.62% | |
| 173 | CMCSACOMCAST CORP NEW | 14,061,767 | $518.9B | 108.43% | Put |
| 174 | WMWASTE MGMT INC DEL | 2,221,750 | $514.4B | 107.48% | Call |
| 175 | PLTRPALANTIR TECHNOLOGIES INC | 6,040,968 | $509.9B | 106.54% | Put |
| 176 | BSXBOSTON SCIENTIFIC CORP | 5,012,262 | $505.6B | 105.66% | |
| 177 | MOALTRIA GROUP INC | 8,398,379 | $504.1B | 105.33% | Put |
| 178 | AMTAMERICAN TOWER CORP NEW | 2,315,327 | $503.8B | 105.28% | |
| 179 | AGGISHARES TR | 5,076,363 | $502.2B | 104.93% | |
| 180 | MCOMOODYS CORP | 1,072,408 | $499.4B | 104.36% | Call |
| 181 | LOWLOWES COS INC | 2,126,207 | $495.9B | 103.63% | Put |
| 182 | ABXBARRICK GOLD CORP | 25,417,229 | $494.1B | 103.25% | Put |
| 183 | KMBKIMBERLY-CLARK CORP | 3,460,069 | $492.1B | 102.83% | |
| 184 | BABOEING CO | 2,841,656 | $484.6B | 101.27% | |
| 185 | DEDEERE & CO | 1,032,307 | $484.5B | 101.25% | |
| 186 | HCAHCA HEALTHCARE INC | 1,367,613 | $472.6B | 98.75% | |
| 187 | HSYHERSHEY CO | 2,753,077 | $470.9B | 98.39% | |
| 188 | JEPIJ P MORGAN EXCHANGE TRADED F | 8,119,139 | $463.9B | 96.94% | |
| 189 | CIGICOLLIERS INTL GROUP INC | 3,815,470 | $462.8B | 96.71% | |
| 190 | SCHRSCHWAB STRATEGIC TR | 18,570,658 | $461.7B | 96.47% | |
| 191 | XLVSELECT SECTOR SPDR TR | 3,120,800 | $455.7B | 95.22% | |
| 192 | CRWDCROWDSTRIKE HLDGS INC | 1,270,533 | $448.0B | 93.61% | Put |
| 193 | AMDADVANCED MICRO DEVICES INC | 4,345,320 | $446.4B | 93.29% | Put |
| 194 | CLCOLGATE PALMOLIVE CO | 4,764,113 | $446.4B | 93.28% | |
| 195 | ADIANALOG DEVICES INC | 2,208,501 | $445.4B | 93.07% | Call |
| 196 | FNVFRANCO NEV CORP | 2,819,093 | $444.2B | 92.82% | |
| 197 | 8CWCROWN CASTLE INC | 4,246,302 | $442.6B | 92.49% | |
| 198 | VCSHVANGUARD SCOTTSDALE FDS | 5,577,890 | $440.3B | 92.01% | |
| 199 | ETNEATON CORP PLC | 1,603,363 | $435.8B | 91.08% | Call |
| 200 | ORLYOREILLY AUTOMOTIVE INC | 300,660 | $430.7B | 90.01% |