← 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)
ALECTOR INCCOM014442107 — 2,973 shares $6,000
DIGITALOCEAN HLDGS INCCOM25402D102 — 39 shares $6,000
CERENCE INCCOM156727109 — 544 shares $6,000
CENTURY THERAPEUTICS INCCOM15673T100 — 2,514 shares $6,000
BAYTEX ENERGY CORPCOM07317Q105 — 1,542 shares $6,000
CHARGEPOINT HOLDINGS INCCOM SHS15961R303 — 964 shares $6,000
ALLEGIANT TRAVEL COCOM01748X102 — 49 shares $6,000
EXPAND ENERGY CORPORATIONCOM165167735 — 68 shares $6,000
BETA BIONICS INCCOM08659B102 — 370 shares $6,000
BEYOND MEAT INCCOM08862E109 — 8,263 shares $6,000
CHICAGO ATLANTIC REAL ESTATECOM167239102 — 579 shares $6,000
DOCGO INCCOM256086109 — 10,727 shares $6,000
NIAGEN BIOSCIENCE INCCOM NEW171077407 — 1,741 shares $6,000
BIRKS GROUP INCCL A COM09088U109 — 10,000 shares $6,000
BITWISE BITCOIN ETF TRSHS BEN INT09174C104 — 200 shares $6,000
CITIZENS FINL SVCS INCCOM174615104 — 77 shares $6,000
CITIZENS CMNTY BANCORP INC MCOM174903104 — 246 shares $6,000
DRAGANFLY INC.COM26142Q304 — 1,109 shares $6,000
DRAFTKINGS INC NEWCOM CL A26142V105 — 232 shares $6,000
CLEAR SECURE INCCOM CL A18467V109 — 103 shares $6,000
AMBEV SASPONSORED ADR02319V103 — 2,034 shares $6,000
CLEARWATER PAPER CORPCOM18538R103 — 356 shares $6,000
CLEARWAY ENERGY INCCL C18539C204 — 163 shares $6,000
ENI SPASPONSORED ADR26874R108 — 119 shares $6,000
COCA-COLA FEMSA SAB DE CVSPONS ADS REP191241108 — 58 shares $6,000
CODEXIS INCCOM192005106 — 2,612 shares $6,000
COEUR MNG INCCOM NEW192108504 — 396 shares $6,000
COGENT COMM HOLDINGS INCCOM NEW19239V302 — 421 shares $6,000
AMERICAN INTL GROUP INCCOM NEW026874784 — 81 shares $6,000
BLUEROCK PVT REAL ESTATE FDCOM09631P102 — 433 shares $6,000
ETFIS SER TR IINFRAC ACT MLP26923G772 — 140 shares $6,000
ELANCO ANIMAL HEALTH INCCOM28414H103 — 256 shares $6,000
AMERICAN RES CORPCL A02927U208 — 2,760 shares $6,000
EAGLE BANCORP MONT INCCOM26942G100 — 233 shares $6,000
EAGLE FINL SVCS INCCOM26951R104 — 138 shares $6,000
ELMET GROUP CO (THE)COMMON STOCK289395105 — 315 shares $6,000
BONDBLOXX ETF TRUSTJP MOR USD 1 ETF09789C879 — 141 shares $6,000
EASTGROUP PPTYS INCCOM277276101 — 32 shares $6,000
FLUENCE ENERGY INCCOM CL A34379V103 CALL 300 shares $6,000
EMBECTA CORPCOMMON STOCK29082K105 — 1,826 shares $6,000
EMBECTA CORPCOMMON STOCK29082K105 — 1,892 shares $6,000
FORTIS INCCOM349553107 — 109 shares $6,000
FRANKLIN ELEC INCCOM353514102 — 57 shares $6,000
ENGENE THERAPEUTICS INCCOM29286X101 — 3,410 shares $6,000
HUDSON PACIFIC PROPERTIES INCOM444097406 — 390 shares $6,000
FRANKLIN TEMPLETON ETF TRINTL DIV BOOSTER35473P371 — 153 shares $6,000
ENSIGN GROUP INCCOM29358P101 — 38 shares $6,000
FRANKLIN TEMPLETON ETF TRFTSE CHINA35473P819 — 271 shares $6,000
ENTERPRISE PRODS PARTNERS LCOM293792107 — 150 shares $6,000
ENTRADA THERAPEUTICS INCCOM29384C108 — 882 shares $6,000
IPERIONX LTDSPONSORED ADS44916E100 — 200 shares $6,000
FREIGHTCAR AMER INCCOM357023100 — 653 shares $6,000
IES HOLDINGS INCCOM44951W106 — 8 shares $6,000
FRONTVIEW REIT INCCOM35922N100 — 287 shares $6,000
EQUINOR ASASPONSORED ADR29446M102 — 189 shares $6,000
ISHARES TRRUS 1000 GRW ETF464287614 — 48 shares $6,000
FULTON FINL CORP PACOM360271100 — 246 shares $6,000
TELEFONAKTIEBOLAGET LM ERICSADR B SEK 10294821608 — 520 shares $6,000
TELEFONAKTIEBOLAGET LM ERICSADR B SEK 10294821608 — 579 shares $6,000
IMMERSION CORPCOM452521107 — 873 shares $6,000
EVERSPIN TECHNOLOGIES INCCOM30041T104 — 250 shares $6,000
EXCHANGE TRADED CONCEPTS TRUBLUE CORE BD ETF301505368 — 254 shares $6,000
ISHARES TRGL CLEAN ENE ETF464288224 — 295 shares $6,000
ING GROEP N.V.SPONSORED ADR456837103 — 206 shares $6,000
INFINITY NAT RES INCCOM CL A456941103 — 491 shares $6,000
GEMINI SPACE STA INCCL A COM36866J105 — 1,366 shares $6,000
AGNT INCCOM30212W100 — 1,076 shares $6,000
INSEEGO CORPCOM NEW45782B302 — 550 shares $6,000
INSPIRED ENTMT INCCOM45782N108 — 734 shares $6,000
GETTY RLTY CORP NEWCOM374297109 — 167 shares $6,000
FMC CORPCOM NEW302491303 — 517 shares $6,000
FMC CORPCOM NEW302491303 — 541 shares $6,000
ISHARES TRGLOB INDSTRL ETF464288729 — 32 shares $6,000
ISHARES TRESG OPTIMIZED464288802 — 41 shares $6,000
ISHARES TRU.S. MED DVC ETF464288810 — 114 shares $6,000
ISHARES TRBRAZIL SM-CP ETF464289131 — 453 shares $6,000
GLOBAL X FDSGLB X MLP ENRG I37954Y293 — 88 shares $6,000
GLOBAL X FDSNASDAQ 100 COVER37954Y483 — 331 shares $6,000
GLOBAL X FDSRBTCS ARTFL INTE37954Y715 — 160 shares $6,000
GLOBAL X FDSAGING POPUL ETF37954Y772 — 170 shares $6,000
ISHARES TRMSCI NORWAY ETF46429B499 — 190 shares $6,000
ISHARES TRMSCI FINLAND ETF46429B515 — 105 shares $6,000
INVESCO ACTVELY MNGD ETC FDAGRI CMDTY STRA46090F308 — 181 shares $6,000
GLOBAL X FDSINTERNET OF THNG37954Y780 — 117 shares $6,000
INVESCO SR INCOME TRCOM46131H107 — 2,002 shares $6,000
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX316092865 — 96 shares $6,000
ISHARES U S ETF TRBLOOMBERG ROLL46431W598 — 102 shares $6,000
GOLD RESOURCE CORPCOM38068T105 — 5,024 shares $6,000
GOLDMAN SACHS ETF TRMARKETBETA INTL381430180 — 84 shares $6,000
FIRST AMERN FINL CORPCOM31847R102 — 86 shares $6,000
FIRST CAP INCCOM31942S104 — 99 shares $6,000
FIRST INTERNET BANCORPCOM320557101 — 232 shares $6,000
FIRST INTERNET BANCORPCOM320557101 — 215 shares $6,000
ISHARES TRHDG MSCI EAFE46434V803 — 125 shares $6,000
FIRST TR INTER DURATN PFD &COM33718W103 — 340 shares $6,000
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E230 — 185 shares $6,000
GREEN DOT CORPCL A39304D102 — 425 shares $6,000
GREENPOWER MTR CO INCCOM39540E401 — 3,514 shares $6,000
GRUPO AEROPORTUNARIO DEL PACSPON ADS B400506101 — 23 shares $6,000
GRUPO CIBEST SASPON ADS40090E106 — 74 shares $6,000