← 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)
PERPETUA RESOURCES CORPCOM714266103 — 35,528 shares $738,000
CITY HLDG COCOM177835105 — 5,553 shares $737,000
ISHARES INCMSCI EMRG CHN46434G764 — 7,200 shares $737,000
ELEVATION SERIES TRUSTCLOU SELE EQ ETF210322889 — 14,048 shares $736,000
PIMCO CORPORATE & INCOME OPPCOM72201B101 — 61,140 shares $736,000
LISTED FDS TRHORI KI INFL ETF53656F623 — 14,749 shares $736,000
KESTRA MED TECHNOLOGIES LTDSHSG52441105 — 28,945 shares $736,000
BARRICK MNG CORPCOM SHS06849F108 PUT 20,000 shares $735,000
LEVI STRAUSS & CO NEWCL A COM STK52736R102 — 29,588 shares $735,000
THE CIGNA GROUPCOM125523100 — 2,659 shares $733,000
ISHARES INCMSCI ITALY ETF46434G830 — 12,372 shares $733,000
OGE ENERGY CORPCOM670837103 — 15,060 shares $733,000
PHILIP MORRIS INTL INCCOM718172109 — 4,047 shares $732,000
MARRIOTT INTL INC NEWCL A571903202 — 1,975 shares $732,000
SPROTT FDS TRJUNIOR URANIUM85208P808 — 31,514 shares $732,000
BARINGS GLOBAL SHORT DURATIOCOM06760L100 — 51,874 shares $731,000
CG ONCOLOGY INCCOM156944100 — 10,285 shares $731,000
CHENIERE ENERGY INCCOM NEW16411R208 — 3,060 shares $731,000
HOME DEPOT INCCOM437076102 — 2,073 shares $731,000
PROSHARES TRMERGER ETF74348A566 — 16,089 shares $731,000
AFFILIATED MANAGERS GROUPCOM008252108 — 2,156 shares $730,000
INVESCO ACTIVELY MANAGED EXCSTEELPATH MLP &46090A663 — 24,413 shares $730,000
SELECT SECTOR SPDR TRST STR CARE ETF81369Y209 — 4,594 shares $729,000
ABBOTT LABORATORIESCOM002824100 — 8,025 shares $728,000
BANCO BRADESCO S ASP ADR PFD NEW059460303 — 209,868 shares $728,000
INVESCO EXCHANGE TRADED FD TDORS WRI MOM ETF46137V837 — 4,800 shares $728,000
STRATEGY INCCL A NEW594972408 — 8,373 shares $728,000
KINSALE CAP GROUP INCCOM49714P108 — 2,207 shares $728,000
SPDR SERIES TRUSTST BLOO HIGH ETF78468R622 — 7,550 shares $728,000
FORTINET INCCOM34959E109 — 4,732 shares $727,000
PREFORMED LINE PRODS COCOM740444104 — 1,771 shares $727,000
VANGUARD ADMIRAL FDS INCMIDCP 400 IDX921932885 — 5,576 shares $727,000
LAUDER ESTEE COS INCCL A518439104 — 9,199 shares $726,000
NUVEEN CORE PLUS IMPACT FUNDCOM BEN INT67080D103 — 71,707 shares $726,000
MATADOR RES COCOM576485205 — 14,578 shares $726,000
BLACKROCK INCCOM09290D101 — 754 shares $725,000
PACER FDS TRTRENDPILOT FD69374H675 — 19,498 shares $725,000
ROCKET COS INCCOM CL A77311W101 — 46,039 shares $725,000
SPDR INDEX SHS FDSST STR ASIA ETF78463X301 — 4,616 shares $725,000
SPDR SERIES TRUSTSP O&G EXPL PRO78468R556 PUT 4,700 shares $725,000
TOAST INCCL A888787108 — 26,067 shares $725,000
WEST BANCORPORATION INCCAP STK95123P106 — 27,335 shares $725,000
ELEVANCE HEALTH INC FORMERLYCOM036752103 — 1,872 shares $724,000
NEUBERGER BERMAN ETF TRUSTSMAL MID CAP ETF64135A804 — 25,229 shares $724,000
ALPS ETF TRMED BREAKTHGH00162Q593 — 11,181 shares $723,000
ALGONQUIN POWER & UTILITIESCOM015857105 — 123,458 shares $723,000
ALLSTATE CORPCOM020002101 — 3,040 shares $723,000
SPDR SERIES TRUSTST PORT HIGH ETF78468R606 — 30,825 shares $723,000
WEC ENERGY GROUP INCNOTE 4.375% 6/092939UAP1 — 598,000 principal $723,000
ELLSWORTH GROWTH & INCOME FDCOM289074106 — 54,655 shares $722,000
PAYCOM SOFTWARE INCCOM70432V102 — 5,742 shares $722,000
TRANSDIGM GROUP INCCOM893641100 — 542 shares $722,000
DIMENSIONAL ETF TRUSTUS TARGETED VLU25434V609 — 10,318 shares $721,000
SPDR SERIES TRUSTST STR SP BIOT78464A870 — 4,557 shares $721,000
MEDTRONIC PLCSHSG5960L103 — 9,210 shares $720,000
ISHARES TRUSD INV GRDE ETF464288620 — 14,012 shares $719,000
GLOBAL X FDSS&P 500 COVERED37954Y475 — 17,615 shares $719,000
FIRST TR EXCHANGE-TRADED FDFT VEST S&P 50033739Q705 — 14,232 shares $719,000
O-I GLASS INCCOM67098H104 — 74,611 shares $719,000
BANK OF AMER CORPCOM060505104 — 12,608 shares $718,000
GENTHERM INCCOM37253A103 — 21,050 shares $718,000
GOODYEAR TIRE & RUBR COCOM382550101 — 108,759 shares $718,000
GSK PLCSPONSORED ADR37733W204 — 13,679 shares $717,000
FIDELITY COVINGTON TRUSTMOMENTUM FACTR316092816 — 7,276 shares $717,000
FIRSTENERGY CORPCOM337932107 — 15,092 shares $717,000
PGIM ETF TRAAA CLO ETF69344A834 — 13,985 shares $717,000
LYONDELLBASELL INDUSTRIES NVSHS - A -N53745100 — 13,610 shares $717,000
TANGO THERAPEUTICS INCCOM87583X109 — 22,924 shares $717,000
SPDR SERIES TRUSTST STR P500VAL78464A508 — 11,784 shares $716,000
OKTA INCCL A679295105 — 5,247 shares $716,000
AON PLCSHS CL AG0403H108 — 2,156 shares $715,000
BLACKROCK MUNIYIELD MICH QUCOM09254V105 — 58,180 shares $714,000
INTERCONTINENTAL EXCHANGE INCOM45866F104 — 5,802 shares $714,000
ISHARES U S ETF TRSHOR MAT MUN ETF46431W838 — 14,179 shares $714,000
FIRST TR EXCHANGE-TRADED FDCOMMON SHS33735T109 — 38,485 shares $714,000
CUMMINS INCCOM231021106 — 1,000 shares $713,000
DBX ETF TRXTRACKERS MSCI E233051226 — 15,197 shares $713,000
ISHARES TRRUS 1000 VAL ETF464287598 — 2,941 shares $713,000
ISHARES TRIBONDS 28 TRM TS46436E833 — 32,209 shares $713,000
SAP SESPON ADR803054204 — 4,627 shares $713,000
QUANTA SVCS INCCOM74762E102 — 990 shares $713,000
GREIF INCCL A397624107 — 9,565 shares $712,000
PAYLOCITY HLDG CORPCOM70438V106 — 6,810 shares $712,000
EOG RES INCCOM26875P101 — 5,478 shares $711,000
TIDAL TRUST IIIFUND GRA MID ETF45259A258 — 22,613 shares $711,000
SELECT SECTOR SPDR TRST STR STAPL ETF81369Y308 — 8,562 shares $711,000
MCDONALDS CORPCOM580135101 — 2,630 shares $711,000
TG THERAPEUTICS INCCOM88322Q108 — 12,935 shares $711,000
CACTUS INCCL A127203107 — 13,865 shares $710,000
SCHWAB CHARLES CORPCOM808513105 — 7,695 shares $710,000
ENERGY FUELS INCCOM NEW292671708 — 48,897 shares $709,000
ISHARES TRGLOBAL FINLS ETF464287333 — 5,698 shares $709,000
FIRST TR EXCHANGE-TRADED FDNASDQ CLN EDGE33737A108 — 3,700 shares $709,000
J P MORGAN EXCHANGE TRADED FACTIVE GROWTH46654Q609 — 7,192 shares $709,000
SCHWAB STRATEGIC TRUS TIPS ETF808524870 — 26,748 shares $709,000
PUTNAM ETF TRUSTFRANKLIN NY MUNI746729763 — 88,991 shares $709,000
OPTION CARE HEALTH INCCOM NEW68404L201 — 33,821 shares $709,000
VIRTUS ETF TR IISEIX AAA PRIVAAT92790A850 — 28,497 shares $709,000
NEUBERGER BERMAN ETF TRUSTENERGY TRANSITN64135A101 — 18,109 shares $708,000
SIMPLIFY EXCHANGE TRADED FUNNATL MUNI BD ETF82889N442 — 28,441 shares $708,000