← 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)
NEBIUS GROUP N.V.SHS CLASS AN97284108 — 1,680 shares $464,000
TOTALENERGIES SEACTF92124100 — 5,973 shares $464,000
CENTURY COMMUNITIES INCCOM156504300 — 6,460 shares $463,000
ISHARES TRUS HLTHCARE ETF464287762 — 6,916 shares $463,000
ISHARES TRMSCI ACWI ETF464288257 — 2,952 shares $463,000
NLIGHT INCCOM65487K100 — 6,650 shares $463,000
WAFD INCCOM938824109 — 12,064 shares $463,000
TANDEM DIABETES CARE INCCOM NEW875372203 — 30,654 shares $463,000
ABRDN PLATINUM ETF TRUSTPHYSCL PLATM SHS003260106 — 32,710 shares $462,000
CARLISLE COS INCCOM142339100 — 1,274 shares $462,000
BANK OF NY MELLON CORPCOM064058100 — 3,198 shares $462,000
OVINTIV INCCOM69047Q102 — 8,768 shares $462,000
ISHARES TRGLOBAL MATER ETF464288695 — 4,351 shares $461,000
JONES LANG LASALLE INCCOM48020Q107 — 1,486 shares $461,000
UNIVERSAL LOGISTICS HLDGS INCOM91388P105 — 31,164 shares $461,000
VERTIV HOLDINGS COCOM CL A92537N108 — 1,377 shares $461,000
CORCEPT THERAPEUTICS INCCOM218352102 — 5,293 shares $460,000
BNY MELLON ETF TRUSTHIGH YIELD ETF09661T800 — 9,659 shares $460,000
BOSTON SCIENTIFIC CORPCOM101137107 — 10,786 shares $460,000
NORTHERN LTS FD TR IVINSPIRE GBL HOPE66538H658 — 9,656 shares $460,000
SCHOLASTIC CORPCOM807066105 — 10,000 shares $460,000
AB ACTIVE ETFS INCCORE PLUS BD ETF00039J855 — 13,046 shares $459,000
ALBERTSONS COMPANIES INCCOMMON STOCK013091103 — 33,918 shares $459,000
EOG RES INCCOM26875P101 — 3,536 shares $459,000
ISHARES TRMSCI INDIA SM CP46429B614 — 6,485 shares $459,000
LINDBLAD EXPEDITIONS HLDGS ICOM535219109 — 16,265 shares $459,000
MAGNUM ICE CREAM CO NVORD SHSN5505D105 — 26,361 shares $459,000
ABRDN WORLD HEALTHCARE FUNDBEN INT SHS87911L108 — 34,269 shares $459,000
CLOROX CO DELCOM189054109 — 4,804 shares $458,000
NEW MTN FIN CORPCOM647551100 — 63,901 shares $458,000
NUVEEN ARIZONA QLTY MUN INCCOM67061W104 — 36,674 shares $458,000
SKYWEST INCCOM830879102 — 4,609 shares $458,000
VSE CORPCOM918284100 — 2,003 shares $458,000
EAST WEST BANCORP INCCOM27579R104 — 3,539 shares $457,000
ISHARES TRMRNGSTR INC ETF46432F875 — 20,651 shares $457,000
ISHARES INCMSCI GBL MIN VOL464286525 — 3,798 shares $457,000
SPDR SERIES TRUSTST STR P500VAL78464A508 — 7,517 shares $457,000
SELECT SECTOR SPDR TRST STR DISCR ETF81369Y407 — 3,897 shares $457,000
SIMULATIONS PLUS INCCOM829214105 — 24,981 shares $457,000
WATERS CORPCOM941848103 — 1,219 shares $457,000
ARM HOLDINGS PLCSPONSORED ADS042068205 — 1,286 shares $456,000
CADENCE DESIGN SYSTEM INCCOM127387108 — 1,214 shares $456,000
TRANSMEDICS GROUP INCCOM89377M109 — 6,869 shares $456,000
UNIFIRST CORP MASSCOM904708104 — 1,725 shares $456,000
ZIM INTEGRATED SHIPPING SERVSHSM9T951109 — 17,536 shares $456,000
STRATEGY INCSERIES A PERP PF594972887 — 7,728 principal $455,000
ISHARES TRGLOB INDSTRL ETF464288729 — 2,262 shares $454,000
GLOBAL X FDSNASDAQ 100 COVER37954Y483 — 24,630 shares $454,000
TKO GROUP HOLDINGS INCCL A87256C101 — 2,256 shares $454,000
ETORO GROUP LTDSHS CL AG32089107 — 11,500 shares $454,000
CVR ENERGY INCCOM12662P108 — 16,457 shares $453,000
DELL TECHNOLOGIES INCCL C24703L202 — 1,051 shares $453,000
LUMENTUM HLDGS INCCOM55024U109 — 528 shares $453,000
TIMOTHY PLANUS LRGMD CP CORE887432359 — 8,992 shares $453,000
DOVER CORPCOM260003108 — 2,014 shares $452,000
BOOST RUN INCORD SHS CL A09940T100 — 11,650 shares $452,000
RESMED INCCOM761152107 — 2,317 shares $452,000
ANALOG DEVICES INCCOM032654105 — 1,135 shares $451,000
CHEVRON CORPORATIONCOM166764100 — 2,722 shares $451,000
BGC GROUP INCCL A088929104 — 42,155 shares $451,000
INVESCO EXCH TRADED FD TR IIRAFI DVLPD MRKTS46138E735 — 10,028 shares $451,000
HELMERICH & PAYNE INCCOM423452101 — 13,790 shares $451,000
LOGITECH INTL S ASHSH50430232 — 4,791 shares $451,000
XYLEM INCCOM98419M100 — 3,817 shares $451,000
AMPLIFY ETF TRBLACKSWAN GRWT032108888 — 13,479 shares $450,000
ECOLAB INCCOM278865100 — 1,616 shares $450,000
PLUG PWR INCCOM NEW72919P202 — 166,151 shares $450,000
PAGSEGURO DIGITAL LTDCOM CL AG68707101 — 49,726 shares $450,000
WISDOMTREE TREUROPE HEDGED EQ97717X701 — 7,895 shares $450,000
WORTHINGTON ENTERPRISES INCCOM981811102 — 8,363 shares $450,000
COHEN & STEERS QUALITY INCOMCOM19247L106 — 36,487 shares $449,000
BLACKROCK ETF TRUST IIISHA FLEX IN ETF092528603 — 8,581 shares $449,000
ENBRIDGE INCCOM29250N105 — 8,281 shares $449,000
BENTLEY SYS INCCOM CL B08265T208 — 15,000 shares $448,000
INVESCO EXCH TRADED FD TR IICALIF AMT MUN46138E206 — 18,294 shares $448,000
NORTH AMERN CONSTR GROUP LTDCOM656811106 — 33,679 shares $448,000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US922042775 — 5,344 shares $448,000
BLOOM ENERGY CORPCOM CL A093712107 — 1,478 shares $447,000
ISHARES TRISHARES SEMICDTR464287523 — 698 shares $447,000
ISHARES TR3 7 YR TREAS BD464288661 — 3,809 shares $447,000
HEICO CORP NEWCL A422806208 — 1,735 shares $447,000
MONGODB INCCL A60937P106 — 1,332 shares $447,000
SPDR SERIES TRUSTSTATE STRET SPDR78468R861 — 23,600 shares $447,000
ISHARES TRRUS 1000 ETF464287622 — 1,088 shares $446,000
NERDWALLET INCCOM CL A64082B102 — 48,267 shares $446,000
SPDR SERIES TRUSTST STR P500ETF78464A854 — 5,079 shares $446,000
SCHWAB STRATEGIC TRUS BRD MKT ETF808524102 — 15,397 shares $446,000
CRESCENT CAP BDC INCCOM225655109 — 40,727 shares $445,000
WELLTOWER INCCOM95040Q104 — 1,959 shares $445,000
VANGUARD WELLINGTON FDUS QUALITY921935706 — 2,613 shares $445,000
FORTREA HLDGS INCCOMMON STOCK34965K107 — 25,516 shares $444,000
SPDR INDEX SHS FDSST STR MSCI GLB78463X475 — 5,186 shares $444,000
REINSURANCE GROUP AMER INCCOM NEW759351604 — 2,086 shares $444,000
VEEVA SYS INCCL A COM922475108 — 2,500 shares $444,000
CARETRUST REIT INCCOM14174T107 — 10,984 shares $443,000
HANCOCK WHITNEY CORPORATIONCOM410120109 — 5,932 shares $443,000
NEXSTAR MEDIA GROUP INCCOMMON STOCK65336K103 — 2,482 shares $443,000
SPDR SERIES TRUSTST STR BLO 1 ETF78468R663 — 4,830 shares $443,000
VENTAS INCCOM92276F100 — 4,994 shares $443,000
NORDSON CORPCOM655663102 — 1,466 shares $442,000