← 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)
PEOPLES FINL SVCS CORPCOM711040105 — 5,285 shares $351,000
POET TECHNOLOGIES INCCOM NEW73044W302 — 34,177 shares $351,000
OLD NATL BANCORP INDCOM680033107 — 13,544 shares $351,000
GRAB HOLDINGS LIMITEDCLASS A ORDG4124C109 — 93,028 shares $351,000
USCF ETF TRMIDS ENE INC ETF90290T882 — 5,967 shares $351,000
WESTERN UN COCOM959802109 — 45,592 shares $351,000
VANGUARD BD INDEX FDSTOTAL BND MRKT921937835 — 4,780 shares $351,000
CME GROUP INCCOM12572Q105 — 1,585 shares $350,000
GENERAL MTRS COCOM37045V100 — 4,547 shares $350,000
ISHARES TRMSCI USA QLT FCT46432F339 — 1,595 shares $350,000
PAYPAL HLDGS INCCOM70450Y103 — 8,104 shares $350,000
NELNET INCCL A64031N108 — 2,623 shares $350,000
PROSPERITY BANCSHARES INCCOM743606105 — 4,790 shares $350,000
REDDIT INCCL A75734B100 — 2,018 shares $350,000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C714 — 3,292 shares $350,000
CHURCH & DWIGHT CO INCCOM171340102 — 3,600 shares $349,000
GFL ENVIRONMENTAL INCSUB VTG SHS36168Q104 — 9,481 shares $349,000
INVESCO CURRENCYSHARES BRITBRIT POUN STRL46138M109 — 2,731 shares $349,000
PHILLIPS EDISON & CO INCCOMMON STOCK71844V201 — 8,397 shares $349,000
MANULIFE FINL CORPCOM56501R106 — 8,613 shares $349,000
VANGUARD MALVERN FDSCORE BD ETF922020748 — 4,523 shares $349,000
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J407 — 7,198 shares $349,000
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C102 — 6,001 shares $349,000
BROOKFIELD REAL ASSETS INCOMSHS BEN INT112830104 — 27,000 shares $348,000
BNY MELLON ETF TRUST IIMUN OPPTYS ETF05613H803 — 13,787 shares $348,000
ALPHATEC HLDGS INCCOM NEW02081G201 — 40,202 shares $348,000
HONEYWELL AEROSPACE INCCOM43849R105 — 1,574 shares $348,000
ENTERGY CORP NEWCOM29364G103 — 3,032 shares $348,000
ISHARES TRRUSSELL 2000 ETF464287655 — 1,158 shares $348,000
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D309 — 7,782 shares $348,000
J P MORGAN EXCHANGE TRADED FINTRNL RES EQT46641Q134 — 4,224 shares $348,000
CENCORA INCCOM03073E105 — 1,226 shares $347,000
ATMOS ENERGY CORPCOM049560105 — 2,016 shares $347,000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F101 — 31,778 shares $347,000
SNOWFLAKE INCCOM SHS833445109 — 1,364 shares $347,000
WILLIAMS COS INCCOM969457100 — 4,665 shares $347,000
NXP SEMICONDUCTORS N VCOMN6596X109 — 1,234 shares $347,000
VIASAT INCCOM92552V100 — 3,867 shares $347,000
BRIGHTSPRING HEALTH SVCS INCCOM10950A106 — 4,968 shares $346,000
ALTRIA GROUP INCCOM02209S103 — 4,805 shares $346,000
FORTIVE CORPCOM34959J108 — 5,670 shares $346,000
ISHARES TRCORE HIGH DV ETF46429B663 — 12,640 shares $346,000
HSBC HLDGS PLCSPON ADR NEW404280406 — 3,638 shares $346,000
JACOBS SOLUTIONS INCCOM46982L108 — 2,747 shares $346,000
MICRON TECHNOLOGY INCCOM595112103 PUT 300 shares $346,000
NEOS ETF TRUSTNEOS S&P 500 HI78433H303 — 6,513 shares $346,000
WISDOMTREE TRITL HIGH DIV FD97717W802 — 6,397 shares $346,000
VANECK ETF TRUSTIG FLOA RATE ETF92189F486 — 13,516 shares $346,000
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C706 — 5,866 shares $346,000
AUTODESK INCCOM052769106 — 1,776 shares $345,000
BP PLCSPONSORED ADR055622104 — 9,338 shares $345,000
FREEPORT MCMORAN INCCL B35671D857 — 5,491 shares $345,000
GLOBAL X FDSSPACE TECH ETF37966B778 — 6,339 shares $345,000
FIDELITY COVINGTON TRUSTENHANCED INTL31609A404 — 8,600 shares $345,000
INVESCO EXCH TRADED FD TR IIS&P INTL MOMNT46138E222 — 5,722 shares $345,000
INVESCO EXCH TRD SLF IDX FDBULSHS 2026 MUNI46138J510 — 14,669 shares $345,000
METTLER TOLEDO INTERNATIONALCOM592688105 — 270 shares $345,000
KEMPER CORPCOM488401100 — 12,794 shares $345,000
MOBILEYE GLOBAL INCCOMMON CLASS A60741F104 — 35,603 shares $345,000
ROBERT HALF INC.COM770323103 — 11,222 shares $345,000
PARKER-HANNIFIN CORPCOM701094104 — 353 shares $345,000
MANULIFE FINL CORPCOM56501R106 — 8,509 shares $345,000
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C664 — 2,842 shares $345,000
DIMENSIONAL ETF TRUSTINTERNATIONAL25434V690 — 7,638 shares $344,000
ELANCO ANIMAL HEALTH INCCOM28414H103 — 13,965 shares $344,000
G III APPAREL GROUP LTDCOM36237H101 — 10,199 shares $344,000
FERGUSON ENTERPRISES INCCOMMON STOCK NEW31488V107 — 1,448 shares $344,000
INVESCO ACTVELY MNGD ETC FDOPTIMUM YIELD46090F100 — 21,667 shares $344,000
ISHARES TRMSCI INTL QUALTY46434V456 — 6,935 shares $344,000
HCA HEALTHCARE INCCOM40412C101 — 882 shares $344,000
INVESCO CURRENCYSHARESJAPANESE YEN46138W107 — 6,093 shares $344,000
MURPHY USA INCCOM626755102 — 638 shares $344,000
NATIONAL BK HLDGS CORPCL A633707104 — 7,741 shares $344,000
ISHARES TREXPANDED TECH464287515 — 3,787 shares $343,000
ISHARES TRU.S. TECH ETF464287721 — 1,360 shares $343,000
FIRST TR EXCHANGE-TRADED ALPCOM SHS33734K109 — 2,454 shares $343,000
JD.COM INCSPON ADS CL A47215P106 — 13,446 shares $343,000
MATCH GROUP INC NEWCOM57667L107 — 9,009 shares $343,000
SNAP INCCL A83304A106 — 77,237 shares $343,000
SOLSTICE ADVANCED MATLS INCCOM SHS83443Q103 — 3,870 shares $343,000
CNX RES CORPCOM12653C108 — 10,082 shares $342,000
EOG RES INCCOM26875P101 — 2,633 shares $342,000
ISHARES TRMSCI EAFE ETF464287465 — 3,290 shares $342,000
IONQ INCCOM46222L108 — 6,420 shares $342,000
JPMORGAN CHASE & COCOM46625H100 — 1,046 shares $342,000
FIRSTCASH HOLDINGS INCCOM33768G107 — 1,582 shares $342,000
LEGGETT & PLATT INCCOM524660107 — 29,187 shares $342,000
SONOS INCCOM83570H108 — 25,267 shares $342,000
SUNRUN INCCOM86771W105 — 25,581 shares $342,000
DIGITALOCEAN HLDGS INCCOM25402D102 — 2,173 shares $341,000
DOMINOS PIZZA INCCOM25754A201 — 1,151 shares $341,000
BLACKSTONE INCCOM09260D107 — 2,894 shares $341,000
AMERICAN FINANCIAL GROUP INCCOM025932104 — 2,437 shares $341,000
FRANKLIN TEMPLETON ETF TRFTSE TAIWAN35473P686 — 3,234 shares $341,000
EXPEDITORS INTL WASH INCCOM302130109 — 2,095 shares $341,000
ISHARES TRESG MSCI USA ETF46436E767 — 4,904 shares $341,000
MOBIA MED INCCOMMON STOCK60705V103 — 25,454 shares $341,000
SPDR SERIES TRUSTST STR SP BANK78464A797 — 5,000 shares $341,000
SPDR SERIES TRUSTST NUVE TERM ETF78468R739 — 7,111 shares $341,000
WATTS WATER TECHNOLOGIES INCCL A942749102 — 870 shares $341,000