← 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)
J P MORGAN EXCHANGE TRADED FINTL BD OPP ETF46641Q852 — 10,679 shares $516,000
WISDOMTREE TRITL HIGH DIV FD97717W802 — 9,545 shares $516,000
THOMSON REUTERS CORPCOM884903881 — 6,313 shares $516,000
NATERA INCCOM632307104 — 1,897 shares $515,000
WHIRLPOOL CORPCOM963320106 — 13,053 shares $515,000
ALLEGIANT TRAVEL COCOM01748X102 — 4,372 shares $514,000
INTEGER HLDGS CORPNOTE 2.125% 2/145826HAB5 — 417,000 principal $514,000
ISHARES TRUS HLTHCR PR ETF464288828 — 9,295 shares $514,000
ISHARES TRMSCI PERU GL ETF464289842 — 6,158 shares $514,000
GLOBAL X FDSAUTONMOUS EV ETF37954Y624 — 13,331 shares $514,000
ISHARES INCMSCI EMERG MRKT464286533 — 6,831 shares $514,000
QUANEX BLDG PRODS CORPCOM747619104 — 27,627 shares $514,000
WESCO INTL INCCOM95082P105 — 1,487 shares $514,000
WESTERN ASSET HIGH INCOME OPCOM95766K109 — 141,224 shares $514,000
DRAFTKINGS INC NEWCOM CL A26142V105 — 20,318 shares $513,000
EQUIPMENTSHARE COM INCCOM CL A29445S100 — 26,108 shares $513,000
FIRST TR EXCHANGE TRADED FDNASDQ PHRMTCLS33738R837 — 13,425 shares $513,000
FIRST TR EXCHANGE TRADED FDNASDQ FOD BVRG33738R852 — 23,067 shares $513,000
UPSTART HLDGS INCNOTE 2.00091680MAD9 — 450,000 principal $513,000
ABRDN HEALTHCARE OPPORTUNITISHS879105104 — 27,404 shares $513,000
SPDR SERIES TRUSTST STR CONV ETF78464A359 — 4,748 shares $512,000
THERMO FISHER SCIENTIFIC INCCOM883556102 — 1,022 shares $512,000
META PLATFORMS INCCL A30303M102 — 908 shares $511,000
CNX RES CORPCOM12653C108 — 15,025 shares $510,000
DIMENSIONAL ETF TRUSTINFLATION PROTE25434V856 — 12,353 shares $510,000
ISHARES TREAFE VALUE ETF464288877 — 6,668 shares $510,000
GOLDMAN SACHS ETF TRMUNI INCOME ETF38149W549 — 9,912 shares $510,000
SPDR INDEX SHS FDSST STR SP GLBDIV78463X459 — 6,388 shares $510,000
MERCURY GENL CORP NEWCOM589400100 — 4,787 shares $510,000
WORKDAY INCCL A98138H101 — 4,162 shares $510,000
VANGUARD INDEX FDSMCAP VL IDXVIP922908512 — 2,579 shares $510,000
ASE TECHNOLOGY HLDG CO LTDSPONSORED ADS00215W100 — 11,272 shares $509,000
BANCO SANTANDER SAADR05964H105 — 36,863 shares $509,000
BNY MELLON ETF TRUSTGLOBAL INFRASCTR09661T826 — 11,323 shares $509,000
SPDR SERIES TRUSTST STR P400MID78464A847 — 7,530 shares $509,000
SELECT SECTOR SPDR TRST STR UTIL ETF81369Y886 — 11,223 shares $509,000
TRI CONTL CORPCOM895436103 — 14,780 shares $509,000
ASML HLDG NVN Y REGISTRY SHSN07059210 — 256 shares $509,000
GLOBAL X FDSRUSSELL 200037954Y459 — 31,787 shares $508,000
INVESCO EXCHANGE TRADED FD TSEMICONDUCTORS46137V647 — 2,703 shares $508,000
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E628 — 5,463 shares $508,000
INVESCO EXCH TRD SLF IDX FDBULLE MUN ETF46139W791 — 19,697 shares $508,000
PERSONALIS INCCOM71535D106 — 37,896 shares $508,000
SSGA ACTIVE ETF TRST STR BL LN ETF78467V608 — 12,618 shares $508,000
BROOKFIELD CORPCL A LTD VT SH11271J107 — 11,901 shares $507,000
HEICO CORP NEWCL A422806208 — 1,967 shares $507,000
PIMCO INCOME STRATEGY FD IICOM72201J104 — 71,074 shares $507,000
MEDLINE INCCOM CL A58507V107 — 12,850 shares $507,000
THREDUP INCCL A88556E102 — 74,059 shares $507,000
BRADY CORPCL A104674106 — 5,526 shares $506,000
COUPANG INCCL A22266T109 — 29,091 shares $505,000
ETF SER SOLUTIONSUS DIVERSIFIED26922A511 — 14,733 shares $505,000
MIZUHO FINANCIAL GROUP INCSPONSORED ADR60687Y109 — 52,749 shares $505,000
SPDR INDEX SHS FDSST STR SP N AM78463X152 — 6,686 shares $505,000
VORNADO RLTY TRSH BEN INT929042109 — 12,839 shares $505,000
ATKORE INCCOM047649108 — 6,622 shares $504,000
AMERICAN CENTY ETF TRINTL SMCP VLU025072802 — 4,886 shares $504,000
SCHWAB STRATEGIC TR1 5YR CORP BD808524714 — 20,425 shares $504,000
RANGER ENERGY SVCS INCCOM CL A75282U104 — 31,509 shares $504,000
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B833635105 — 6,804 shares $504,000
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K101 — 20,083 shares $503,000
EQT CORPCOM26884L109 — 9,463 shares $503,000
ISHARES TRUSD INV GRDE ETF464288620 — 9,812 shares $503,000
LOEWS CORPCOM540424108 — 4,441 shares $503,000
SILVERCORP METALS INCCOM82835P103 — 49,850 shares $503,000
ROYAL CARIBBEAN GROUPCOMV7780T103 — 1,583 shares $503,000
CAPITAL GROUP DIVIDEND VALUESHS CREAT UNIT14020W106 — 10,180 shares $502,000
BANK NOVA SCOTIA B CCOM064149107 — 5,781 shares $502,000
U HAUL HOLDING COMPANYCOM SER N023586506 — 8,703 shares $502,000
OIL STS INTL INCCOM678026105 — 62,686 shares $502,000
XPO INCCOM983793100 — 2,444 shares $502,000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742 — 3,200 shares $502,000
CAE INCCOM124765108 CALL 20,000 shares $501,000
ZOETIS INCCL A98978V103 — 6,967 shares $501,000
VERTIV HOLDINGS COCOM CL A92537N108 — 1,495 shares $501,000
BRIDGEBIO PHARMA INCNOTE 2.250% 2/010806XAD4 — 450,000 principal $500,000
INVESCO EXCH TRADED FD TR IIS&P SMLCAP QTY46138G300 — 10,347 shares $500,000
JEFFERIES FINANCIAL GROUP INCOM47233W109 — 10,013 shares $500,000
T ROWE PRICE EXCHANGE-TRADEDMULTI-SECTOR IN87283Q644 — 9,970 shares $500,000
COGENT BIOSCIENCES INCCOM19240Q201 — 12,900 shares $499,000
COSTAR GROUP INCCOM22160N109 — 17,630 shares $499,000
CEREBRAS SYSTEMS INCCOM CL A15675D103 — 2,259 shares $499,000
INVESCO EXCH TRD SLF IDX FDBULSHS 2029 MUNI46138J478 — 21,654 shares $499,000
FLAHERTY & CRUMRINE PFD INCOCOM338480106 — 42,868 shares $499,000
KARYOPHARM THERAPEUTICS INCCOM NEW48576U205 — 51,095 shares $499,000
SPDR INDEX SHS FDSSST SPDR MSCI78463X194 — 10,877 shares $499,000
SPDR SERIES TRUSTST STR PFD ETF78464A292 — 16,340 shares $499,000
XYLEM INCCOM98419M100 — 4,225 shares $499,000
AMETEK INCCOM031100100 — 2,060 shares $498,000
ELEMENT SOLUTIONS INCCOM28618M106 — 10,420 shares $498,000
ISHARES TRISHARES SEMICDTR464287523 — 777 shares $498,000
ISHARES TRRUS 2000 GRW ETF464287648 — 1,265 shares $498,000
ISHARES TR3YRTB ETF464288125 — 6,708 shares $498,000
GLOBAL X FDSARTIFICIAL ETF37954Y632 — 7,594 shares $498,000
ISHARES TRIBONDS DEC 203646438G166 — 19,774 shares $498,000
FIRST TR EXCHNG TRADED FD VIFT VEST US EQT33740F516 — 11,067 shares $498,000
JOHN HANCOCK DIVERSIFIED INCCOM47804L102 — 43,382 shares $498,000
OKTA INCCL A679295105 — 3,652 shares $498,000
SIMMONS FIRST NATL CORPCL A $1 PAR828730200 — 21,997 shares $498,000
BROOKFIELD INFRASTRUCTURE COCOM SUB VTG A11276H106 — 12,920 shares $497,000