← 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)
COPART INCCOM217204106 — 1,813 shares $51,000
ATAIBECKLEY INCCOM SHS04650F101 — 9,752 shares $51,000
CRACKER BARREL OLD CTRY STORCOM22410J106 — 954 shares $51,000
CROCS INCCOM227046109 — 426 shares $51,000
BCE INCCOM NEW05534B760 — 2,357 shares $51,000
BANCORP INC DELCOM05969A105 — 817 shares $51,000
BARINGS PARTN INVSSH BEN INT06761A103 — 3,000 shares $51,000
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 101 shares $51,000
BEYOND MEAT INCCOM08862E109 — 68,336 shares $51,000
BIO RAD LABS INCCL A090572207 — 173 shares $51,000
BIO RAD LABS INCCL A090572207 — 172 shares $51,000
AMERICAN INTL GROUP INCCOM NEW026874784 — 680 shares $51,000
FORMULA SYSTEMS 1985 LTDSPONSORED ADS346414105 — 500 shares $51,000
FORTREA HLDGS INCCOMMON STOCK34965K107 — 2,910 shares $51,000
HUMANA INCCOM444859102 — 129 shares $51,000
ISHARES TRU.S. FINLS ETF464287788 — 399 shares $51,000
INGLES MKTS INCCL A457030104 — 579 shares $51,000
INNOVATOR ETFS TRUSTGRADIENT TACTIC45783Y665 — 1,491 shares $51,000
ISHARES TRGLOB UTILITS ETF464288711 — 600 shares $51,000
ISHARES TRUS BR DEL SE ETF464288794 — 290 shares $51,000
GLOBAL X FDSUS PFD ETF37954Y657 — 2,754 shares $51,000
GLOBAL X FDSRBTCS ARTFL INTE37954Y715 — 1,337 shares $51,000
HANOVER INS GROUP INCCOM410867105 — 240 shares $51,000
ISHARES INCMSCI AGR PRO ETF464286350 — 1,154 shares $51,000
ISHARES INCMSCI WORLD ETF464286392 — 253 shares $51,000
HEALTHCARE SVCS GROUP INCCOM421906108 — 2,091 shares $51,000
ISHARES INCMSCI STH KOR ETF464286772 — 252 shares $51,000
FLAHERTY & CRUMRINE PFD INCOCOM33848E106 — 5,498 shares $51,000
HILLMAN SOLUTIONS CORPCOM431636109 — 6,057 shares $51,000
PPG INDS INCCOM693506107 — 422 shares $51,000
KARMAN HLDGS INCCOMMON STOCK485924104 — 1,018 shares $51,000
PALVELLA THERAPEUTICS INC NECOM697947109 — 333 shares $51,000
LAMAR ADVERTISING COCL A512816109 — 327 shares $51,000
NEUBERGER BERMAN ETF TRUSTSHORT DURATION I64135A887 — 1,000 shares $51,000
NEWMARKET CORPCOM651587107 — 64 shares $51,000
PROFRAC HLDG CORPCLASS A COM74319N100 — 8,758 shares $51,000
PROGRESSIVE CORPCOM743315103 — 233 shares $51,000
MGIC INVT CORP WISCOM552848103 — 1,797 shares $51,000
NUVEEN CORE PLUS IMPACT FUNDCOM BEN INT67080D103 — 5,000 shares $51,000
MACERICH COCOM554382101 — 2,029 shares $51,000
SELECT SECTOR SPDR TRST STR INDL ETF81369Y704 — 273 shares $51,000
SHOALS TECHNOLOGIES GROUP INCL A82489W107 — 5,172 shares $51,000
REGENCY CTRS CORPCOM758849103 — 639 shares $51,000
VISTA ENERGY S.A.B. DE C.V.SPONSORED ADS92837L109 — 800 shares $51,000
VOYAGER TECHNOLOGIES INCCOM CL A92892B103 — 1,574 shares $51,000
MEDTRONIC PLCSHSG5960L103 — 657 shares $51,000
WALKER & DUNLOP INCCOM93148P102 — 930 shares $51,000
NOVOCURE LTDORD SHSG6674U108 — 3,349 shares $51,000
USANA HEALTH SCIENCES INCCOM90328M107 — 2,386 shares $51,000
ULTA BEAUTY INCCOM90384S303 — 112 shares $51,000
USA RARE EARTH INCCOM91733P107 — 2,356 shares $51,000
VANECK ETF TRUSTPHARMACEUTCL ETF92189F692 — 464 shares $51,000
WORTHINGTON ENTERPRISES INCCOM981811102 — 944 shares $51,000
VANECK ETF TRUSTALTE ASSE MA ETF92189H649 — 2,400 shares $51,000
VANECK ETF TRUSTRARE EAR STR ETF92189H805 — 576 shares $51,000
STRATEGIC ED INCCOM86272C103 — 672 shares $51,000
SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN864482104 — 3,000 shares $51,000
VANGUARD WORLD FDENERGY ETF92204A306 — 338 shares $51,000
AURA MINERALS INCSHS NEWG06973112 — 813 shares $51,000
BURFORD CAPITAL LIMITEDORD SHSG17977110 — 12,450 shares $51,000
TENARIS S ASPONSORED ADS88031M109 — 917 shares $51,000
AB ACTIVE ETFS INCTAX AWARE SHRT00039J202 — 1,986 shares $50,000
AMYLYX PHARMACEUTICALS INCCOM03237H101 — 2,798 shares $50,000
BROOKFIELD INFRASTRUCTURE COCOM SUB VTG A11276H106 — 1,310 shares $50,000
CONNECTONE BANCORP INCCOM20786W107 — 1,489 shares $50,000
COPART INCCOM217204106 — 1,769 shares $50,000
CVS HEALTH CORPCOM126650100 — 484 shares $50,000
AURINIA PHARMACEUTICALS INCCOM05156V102 — 2,962 shares $50,000
CALLAWAY GOLF COCOM131193104 — 2,687 shares $50,000
AVERY DENNISON CORPCOM053611109 — 307 shares $50,000
CANADIAN SOLAR INCCOM136635109 — 3,128 shares $50,000
AXSOME THERAPEUTICS INC.COM05464T104 — 205 shares $50,000
BANCO BRADESCO S ASP ADR PFD NEW059460303 — 14,470 shares $50,000
DEVON ENERGY CORP NEWCOM25179M103 — 1,205 shares $50,000
DEXCOM INCCOM252131107 — 741 shares $50,000
DIME COML BANCSHARES INCCOM25432X102 — 1,242 shares $50,000
BENTLEY SYS INCCOM CL B08265T208 — 1,677 shares $50,000
BEACON FINANCIAL CORP.COM084680107 — 1,649 shares $50,000
CITIGROUP INCCOM NEW172967424 — 357 shares $50,000
AMBIQ MICRO INCCOMMON STOCK023193105 — 566 shares $50,000
ELECTROVAYA INCCOM NEW28617B606 — 4,721 shares $50,000
FOSTER L B COCOM350060109 — 1,102 shares $50,000
ENERSYSCOM29275Y102 — 212 shares $50,000
ISHARES TRCORE S&P MCP ETF464287507 — 650 shares $50,000
ISHARES TRGLOBAL 100 ETF464287572 — 367 shares $50,000
IDEAYA BIOSCIENCES INCCOM45166A102 — 1,345 shares $50,000
GXO LOGISTICS INCORPORATEDCOMMON STOCK36262G101 — 984 shares $50,000
GARRETT MOTION INCCOM366505105 — 1,368 shares $50,000
EXTRA SPACE STORAGE INCCOM30225T102 — 345 shares $50,000
GINKGO BIOWORKS HOLDINGS INCCL A NEW37611X209 — 5,073 shares $50,000
ISHARES TRU.S. PHARMA ETF464288836 — 509 shares $50,000
ISHARES INCESG AWR MSCI EM46434G863 — 916 shares $50,000
WW GRAINGER INCCOM384802104 — 37 shares $50,000
ISHARES TRCYBERSECURITY46435U135 — 817 shares $50,000
GULFPORT ENERGY CORPCOMMON SHARES402635502 — 293 shares $50,000
IOVANCE BIOTHERAPEUTICS INCCOM462260100 — 12,108 shares $50,000
HARMONY BIOSCIENCES HLDGS INCOM413197104 — 1,361 shares $50,000
HEICO CORP NEWCL A422806208 — 193 shares $50,000
J P MORGAN EXCHANGE TRADED FHEDG EQU LAD ETF46654Q724 — 740 shares $50,000
FLEXSHARES TRIBOXX 3R TARGT33939L506 — 2,103 shares $50,000