← 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)
CRANE NXT COCOM224441105 — 651 shares $33,000
CROCS INCCOM227046109 — 277 shares $33,000
CALIX INCCOM13100M509 — 885 shares $33,000
THE CAMPBELLS COMPANYCOM134429109 — 1,466 shares $33,000
CANADIAN NAT RES LTD MED TERCOM136385101 — 835 shares $33,000
CULLINAN THERAPEUTICS INCCOM230031106 — 1,820 shares $33,000
CAPITAL GROUP GROWTH ETFSHS CREAT UNIT14020G101 — 700 shares $33,000
CAPITAL GROUP GLOBAL EQUITYSHS14020R107 — 931 shares $33,000
DBX ETF TRXTRACK MSCI JAPN233051507 — 290 shares $33,000
BRC INCCOM CL A05601U105 — 30,073 shares $33,000
CARVANA COCL A146869102 PUT 500 shares $33,000
CELANESE CORP DELCOM150870103 — 721 shares $33,000
BANK7 CORPCOM06652N107 — 682 shares $33,000
BARRICK MNG CORPCOM SHS06849F108 — 910 shares $33,000
BASSETT FURNITURE INDS INCCOM070203104 — 1,886 shares $33,000
BAXTER INTL INCCOM071813109 — 1,547 shares $33,000
DIME COML BANCSHARES INCCOM25432X102 — 809 shares $33,000
DR REDDYS LABS LTDADR256135203 — 2,250 shares $33,000
ALPHATEC HLDGS INCCOM NEW02081G201 — 3,765 shares $33,000
BLACKBAUD INCCOM09227Q100 — 1,099 shares $33,000
AMERICAN CENTY ETF TRAVANTIS EMGMKT025072604 — 342 shares $33,000
BLACKROCK ETF TRUSTISHA LA CORE ETF09290C855 — 659 shares $33,000
ETF SER SOLUTIONSAPTUS DRAWDOWN26922A784 — 600 shares $33,000
FRANKLIN COVEY COCOM353469109 — 1,331 shares $33,000
FRANKLIN TEMPLETON ETF TRFTSE SOUTH KOREA35473P710 — 503 shares $33,000
ENVELA CORPCOM29402E102 — 1,159 shares $33,000
ISHARES TREXPANDED TECH464287515 — 365 shares $33,000
ISHARES TREUROPE ETF464287861 — 456 shares $33,000
ISHARES TRMRGSTR MD CP ETF464288208 — 346 shares $33,000
EXLSERVICE HLDGS INCCOM302081104 — 1,293 shares $33,000
GLOBAL X FDSRATE PREFERRED37954Y376 — 1,495 shares $33,000
FEDEX CORPCOM31428X106 — 105 shares $33,000
GLOBAL X FDSFINTECH ETF37954Y814 — 1,330 shares $33,000
FIDELITY COVINGTON TRUSTSML MID MLTFCT316092527 — 619 shares $33,000
FIDELITY COVINGTON TRUSTLOW VOLITY ETF316092824 — 489 shares $33,000
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V100 — 185 shares $33,000
GRAND CANYON ED INCCOM38526M106 — 234 shares $33,000
ISHARES TRCORE MSCI INTL46435G326 — 370 shares $33,000
FIRST TR EXCHANGE-TRADED FDSHS337345102 — 98 shares $33,000
GUARDANT HEALTH INCCOM40131M109 — 220 shares $33,000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F101 — 2,982 shares $33,000
ISHARES TRIBON 2030 TE ETF46436E122 — 1,257 shares $33,000
ISHARES TRIBONDS 29 TR HI46436E379 — 1,417 shares $33,000
ISHARES TRIBONDS 28 TR HI46436E387 — 1,411 shares $33,000
HASBRO INCCOM418056107 — 401 shares $33,000
FIRSTENERGY CORPCOM337932107 — 690 shares $33,000
METROPOLITAN BK HLDG CORPCOM591774104 — 339 shares $33,000
MINERALS TECHNOLOGIES INCCOM603158106 — 451 shares $33,000
ROCKET LAB CORPCOM773121108 — 324 shares $33,000
KRANESHARES TRUSTSSE STAR MRKT 50500767694 — 1,031 shares $33,000
KURA ONCOLOGY INCCOM50127T109 — 3,047 shares $33,000
L3HARRIS TECHNOLOGIES INCCOM502431109 — 113 shares $33,000
PHOTRONICS INCCOM719405102 — 1,006 shares $33,000
SPDR SERIES TRUSTST STR SP AERO78464A631 — 117 shares $33,000
SPDR SERIES TRUSTST STR SP BIOT78464A870 — 210 shares $33,000
LIGAND PHARMACEUTICALS INCCOM NEW53220K504 — 104 shares $33,000
NEXTDOOR HOLDINGS INCCOM CL A65345M108 — 14,715 shares $33,000
PRECIGEN INCCOM74017N105 — 5,874 shares $33,000
PROFESIONALLY MANAGED PORTFOCONG SMID GR ETF74316P645 — 900 shares $33,000
PROGRESSIVE CORPCOM743315103 — 150 shares $33,000
PROSHARES TRSHOR S&P 500 NEW74349Y753 — 1,000 shares $33,000
SCHWAB STRATEGIC TRFUNDAMENTAL INTL808524755 — 622 shares $33,000
NUVATION BIO INCCOM CL A67080N101 — 5,731 shares $33,000
SCHWAB STRATEGIC TRINTL SCEQT ETF808524888 — 680 shares $33,000
OSI SYSTEMS INCCOM671044105 — 153 shares $33,000
MALIBU BOATS INCCOM CL A56117J100 — 1,198 shares $33,000
SELECT SECTOR SPDR TRST STR CARE ETF81369Y209 — 207 shares $33,000
MANPOWERGROUP INC WISCOM56418H100 — 982 shares $33,000
RADIAN GROUP INCCOM750236101 — 883 shares $33,000
PROCTER & GAMBLE COCOM754730109 — 215 shares $33,000
REINSURANCE GROUP AMER INCCOM NEW759351604 — 154 shares $33,000
OVINTIV INCCOM69047Q102 — 619 shares $33,000
KLARNA GROUP PLCSHSG5279N105 — 1,654 shares $33,000
WORTHINGTON ENTERPRISES INCCOM981811102 — 610 shares $33,000
COSTAMARE INCSHSY1771G102 — 2,322 shares $33,000
WEBS ETF TRMATERIALS XLB87166N858 — 1,213 shares $33,000
TFI INTERNATIONAL INCCOM87241L109 — 232 shares $33,000
VANGUARD SCOTTSDALE FDSTOTAL WLD BD ETF92206C565 — 476 shares $33,000
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C599 — 100 shares $33,000
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 48 shares $33,000
DOLE PLCORD SHSG27907107 — 2,393 shares $33,000
ALPS ETF TRCLEAN ENERGY00162Q460 — 908 shares $32,000
ELEVANCE HEALTH INC FORMERLYCOM036752103 — 83 shares $32,000
BRIGHTHOUSE FINL INCCOM10922N103 — 505 shares $32,000
COLUMBIA SPORTSWEAR COCOM198516106 — 521 shares $32,000
ABRDN GLOBAL PREMIER PPTYS FCOM SH BEN INT00302L207 — 2,694 shares $32,000
ARBOR REALTY TRUST INCCOM038923108 — 5,949 shares $32,000
COMSTOCK RES INCCOM205768302 — 2,152 shares $32,000
ADTRAN HOLDINGS INCCOM00486H105 — 2,337 shares $32,000
ADAPTHEALTH CORPCOMMON STOCK00653Q102 — 3,092 shares $32,000
ARM HOLDINGS PLCSPONSORED ADS042068205 — 90 shares $32,000
AFFILIATED MANAGERS GROUPCOM008252108 — 96 shares $32,000
THE CAMPBELLS COMPANYCOM134429109 — 1,439 shares $32,000
BALCHEM CORPCOM057665200 — 189 shares $32,000
BANDWIDTH INCCOM CL A05988J103 — 500 shares $32,000
DELUXE CORP MEDIUM TERM NTSCOM248019101 — 1,352 shares $32,000
CATHAY GEN BANCORPCOM149150104 — 515 shares $32,000
ALLY FINL INCCOM02005N100 — 692 shares $32,000
BLACKROCK ETF TRUSTISHARES DEFENSE09290C699 — 1,008 shares $32,000
BLACKROCK ETF TRUSTISHA LA CORE ETF09290C855 — 630 shares $32,000