← Back to Discover

ROYAL BANK OF CANADA

Period ended Jun 30, 2026 · Latest filing Aug 14, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Sep 30, 2024: $489,789,593,000
  • Dec 31, 2024: $500,524,095,000
  • Mar 31, 2025: $478,546,730,000
  • Jun 30, 2025: $1,109,789,572,000
  • Sep 30, 2025: $610,244,854,000
  • Dec 31, 2025: $614,691,729,000
  • Mar 31, 2026: $570,144,452,000
  • Jun 30, 2026: $671,509,061,000

Top holdings

Top 10 at Jun 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. STATE STR SPDR S&P 500 ETF T · TR UNIT · 78462F103 · shares · PUT: $27,450,295,000
  2. APPLE INC · COM · 037833100 · shares: $18,924,916,000
  3. NVIDIA CORPORATION · COM · 67066G104 · shares: $17,430,142,000
  4. ROYAL BK CDA · COM · 780087102 · shares: $14,533,563,000
  5. MICROSOFT CORP · COM · 594918104 · shares: $13,195,766,000
  6. ALPHABET INC · CAP STK CL A · 02079K305 · shares: $13,085,251,000
  7. TORONTO DOMINION BK ONT · COM NEW · 891160509 · shares: $12,970,628,000
  8. AMAZON COM INC · COM · 023135106 · shares: $12,570,489,000
  9. ISHARES TR · CORE S&P500 ETF · 464287200 · shares: $11,613,640,000
  10. BANK MONTREAL MEDIUM · COM · 063671101 · shares: $9,218,025,000

Reported holdings

28,169 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
NANO NUCLEAR ENERGY INCCOM63010H108 — 22,800 shares $482,000
PROLOGIS INC.COM74340W103 — 3,557 shares $482,000
3M COCOM88579Y101 — 2,976 shares $482,000
BNY MELLON ETF TRUSTINTERNATIONL EQT09661T404 — 4,784 shares $481,000
LAM RESEARCH CORPCOM NEW512807306 — 1,110 shares $481,000
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K101 — 19,150 shares $480,000
DIMENSIONAL ETF TRUSTNATL MUN BD ETF25434V849 — 9,933 shares $480,000
ISHARES TRCORE S&P US GWT464287671 — 2,553 shares $480,000
EXCHANGE TRADED CONCEPTS TRUROBO GLB ETF301505707 — 5,608 shares $480,000
ISHARES TRRUS TOP 200 ETF464289446 — 2,595 shares $480,000
GOLDMAN SACHS ETF TRACTIVEBETA INT381430107 — 10,509 shares $480,000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E362 — 9,439 shares $480,000
ELI LILLY & COCOM532457108 PUT 400 shares $480,000
ELI LILLY & COCOM532457108 PUT 400 shares $480,000
TRUSTMARK CORPCOM898402102 — 10,438 shares $480,000
VANGUARD STAR FDSVG TL INTL STK F921909768 — 5,618 shares $480,000
CONSTELLATION ENERGY CORPCOM21037T109 — 1,929 shares $479,000
BLACKROCK CORE BD TRSHS BEN INT09249E101 — 52,217 shares $479,000
ISHARES TR0-3 MTH TREASURY46436E718 — 4,755 shares $479,000
PULTE GROUP INCCOM745867101 — 3,491 shares $479,000
RBC BEARINGS INCCOM75524B104 — 744 shares $479,000
BARCLAYS PLCADR06738E204 — 17,800 shares $478,000
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106 — 3,740 shares $478,000
HCI GROUP INCCOM40416E103 — 2,730 shares $478,000
JACKSON FINANCIAL INCCOM CL A46817M107 — 4,670 shares $478,000
STRATEGY INCCL A NEW594972408 — 5,495 shares $478,000
MOOG INCCL A615394202 — 1,127 shares $478,000
LENNOX INTL INCCOM526107107 — 835 shares $478,000
MCDONALDS CORPCOM580135101 — 1,768 shares $478,000
VANGUARD WORLD FDMEGA GRWTH IND921910816 — 5,435 shares $478,000
AMPLIFY ETF TRAMPLIFY LITHIUM032108805 — 31,008 shares $477,000
BAIDU INCSPON ADR REP A056752108 — 4,177 shares $477,000
HANCOCK JOHN PFD INCOME FD ICOM41013X106 — 30,040 shares $477,000
LATTICE SEMICONDUCTOR CORPCOM518415104 — 3,117 shares $477,000
LOWES COS INCCOM548661107 — 2,165 shares $477,000
T ROWE PRICE EXCHANGE-TRADEDCAP APPRECIATION87283Q867 — 11,607 shares $477,000
EVERSOURCE ENERGYCOM30040W108 — 6,586 shares $476,000
INTERNATIONAL PAPER COCOM460146103 — 12,500 shares $476,000
J & J SNACK FOODS CORPCOM466032109 — 6,484 shares $476,000
TRIMBLE INCCOM896239100 — 9,302 shares $476,000
ELBIT SYS LTDORDM3760D101 — 628 shares $476,000
BORGWARNER INCCOM099724106 — 7,153 shares $475,000
FUTURE MONEY ACQUISITION CORORD SHSG3700S108 — 47,640 shares $475,000
WEDBUSH SER TRDAN IVE REVO ETF947913109 — 12,455 shares $475,000
ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH03938L203 — 7,867 shares $474,000
AXON ENTERPRISE INCCOM05464C101 — 845 shares $474,000
BLACKROCK ETF TRUSTISHARES US EQUIT09290C103 — 6,974 shares $474,000
BLOOM ENERGY CORPCOM CL A093712107 — 1,565 shares $474,000
FACTSET RESH SYS INCCOM303075105 — 2,058 shares $474,000
INVESCO CURRENCYSHARES SWISSSWISS FRANC46138R108 — 4,347 shares $474,000
HILLTOP HLDGS INCCOM432748101 — 12,234 shares $474,000
VANECK ETF TRUSTMRNGSTR WDE MOAT92189F643 — 4,556 shares $474,000
ARCBEST CORPCOM03937C105 — 3,292 shares $473,000
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E800 — 8,290 shares $473,000
ISHARES TRBBB RATED CORP46436E494 — 5,469 shares $473,000
ITRON INCNOTE 1.375% 7/1465741AQ9 — 475,000 principal $473,000
PELOTON INTERACTIVE INCCL A COM70614W100 CALL 80,000 shares $473,000
SCHWAB STRATEGIC TRFUND EM EQUI ETF808524730 — 11,920 shares $473,000
WESTERN DIGITAL CORPNOTE 3.000%11/1958102AT2 — 28,000 principal $473,000
WISDOMTREE TRUS QTLY DIV GRT97717X669 — 4,949 shares $473,000
STRIDE INCCOM86333M108 — 5,488 shares $473,000
BROADCOM INCCOM11135F101 — 1,250 shares $472,000
CACI INTL INCCL A127190304 — 1,018 shares $472,000
FERVO ENERGY COCL A COM31556C106 — 16,162 shares $472,000
ALARM COM HLDGS INCCOM011642105 — 10,082 shares $471,000
ISHARES TRUSD GRN BOND ETF46435U440 — 9,928 shares $471,000
INVESCO EXCH TRD SLF IDX FDBULLETSHS 31 MUN46138J411 — 22,431 shares $471,000
TOYOTA MOTOR CORPADS892331307 — 2,794 shares $471,000
XOMETRY INCNOTE 1.000%98423FAB5 — 273,000 principal $471,000
VANGUARD WORLD FDUTILITIES ETF92204A876 — 2,406 shares $471,000
GLOBAL X FDSGLB X MLP ENRG I37954Y293 — 6,374 shares $470,000
NATWEST GROUP PLCSPONS ADR639057207 — 26,659 shares $470,000
SONOCO PRODS COCOM835495102 — 8,335 shares $470,000
STITCH FIX INCCOM CL A860897107 — 114,341 shares $470,000
GETTY RLTY CORP NEWCOM374297109 — 14,062 shares $469,000
ISHARES BITCOIN TRUST ETFSHS BEN INT46438F101 — 14,090 shares $469,000
PALLADYNE AI CORPCOM NEW80359A205 — 77,132 shares $469,000
BED BATH & BEYOND INCCOM690370101 — 81,034 shares $469,000
WEBSTER FINL CORPCOM947890109 — 6,135 shares $469,000
ISHARES TRGLOBAL MATER ETF464288695 — 4,423 shares $468,000
FIRST TR EXCHANGE-TRADED FDEIP PWR SOLU ETF33738D705 — 12,484 shares $468,000
ISHARES INCJP MRG EM CRP BD464286251 — 10,243 shares $468,000
CUSTOMERS BANCORP INCCOM23204G100 — 5,900 shares $467,000
WHITE MTNS INS GROUP LTDCOMG9618E107 — 225 shares $467,000
COLUMBIA ETF TR IRESH ENH MID ETF19761L797 — 20,714 shares $466,000
DIODES INCCOM254543101 — 4,259 shares $466,000
EA SERIES TRUSTSPAR INT VAL ETF02072L771 — 11,151 shares $466,000
FRANKLIN ETF TRSHRT DUR US GOVT353506108 — 5,149 shares $466,000
ISHARES TRS&P 500 VAL ETF464287408 — 2,052 shares $466,000
SELECT MED HLDGS CORPCOM81619Q105 — 28,249 shares $466,000
WEX INCCOM96208T104 — 3,302 shares $466,000
NEBIUS GROUP N.V.SHS CLASS AN97284108 — 1,689 shares $466,000
DELL TECHNOLOGIES INCCL C24703L202 — 1,077 shares $465,000
HOULIHAN LOKEY INCCL A441593100 — 3,467 shares $465,000
HOULIHAN LOKEY INCCL A441593100 — 3,468 shares $465,000
ROCKWELL AUTOMATION INCCOM773903109 — 940 shares $465,000
ALLSPRING INCOME OPPORTUNITINC OPPTY FD94987B105 — 71,467 shares $465,000
DBX ETF TRXTRACK USD HIGH233051432 — 12,717 shares $464,000
FIRST FINL BANKSHARES INCCOM32020R109 — 13,419 shares $464,000
FIRST TR EXCHANGE TRADED FDRISNG DIVD ACHIV33738R506 — 5,718 shares $464,000