← 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)
BLACKROCK VA MUN BD TRCOM092481100 — 2,370 shares $30,000
AMERICA MOVIL SAB DE CVSPON ADS RP CL B02390A101 — 1,144 shares $30,000
BLUE BIRD CORPCOM095306106 — 383 shares $30,000
ETF SER SOLUTIONSCLEARSHS ULTRA26922A453 — 295 shares $30,000
AMERICAN OUTDOOR BRANDS INCCOM02875D109 — 2,589 shares $30,000
AMERICAN TOWER CORPCOM03027X100 — 183 shares $30,000
AMERICAS GOLD AND SILVER CORCOM NEW03062D803 — 6,396 shares $30,000
ELECTROMED INCCOM285409108 — 703 shares $30,000
EMERSON ELEC COCOM291011104 — 207 shares $30,000
ENCORE ENERGY CORPCOM NEW29259W700 — 23,032 shares $30,000
ENERGY SERVICES OF AMER CORPCOM29271Q103 — 1,536 shares $30,000
ISHARES TR1 3 YR TREAS BD464287457 — 370 shares $30,000
HYPERLIQUID STRATEGIES INCCOM44916Y106 — 3,822 shares $30,000
ESCO TECHNOLOGIES INCCOM296315104 — 86 shares $30,000
ESPEY MFG & ELECTRS CORPCOM296650104 — 447 shares $30,000
ISHARES TRU.S. ENERGY ETF464287796 — 530 shares $30,000
EXPEDITORS INTL WASH INCCOM302130109 — 183 shares $30,000
ISHARES TRESG MSCI KLD ETF464288570 — 214 shares $30,000
INNOVATOR ETFS TRUSTINTRNL DEV APRL45782C367 — 900 shares $30,000
FIGS INCCL A30260D103 — 2,893 shares $30,000
INNOVATE CORPCOM NEW45784J303 — 1,600 shares $30,000
FIDELITY COVINGTON TRUSTENHANCED LARGE31609A305 — 678 shares $30,000
GOGO INCCOM38046C109 — 9,537 shares $30,000
ISHARES INCMSCI ITALY ETF46434G830 — 512 shares $30,000
INVESCO EXCHANGE TRADED FD TS&P MDCP QUALITY46137V472 — 270 shares $30,000
INVESCO EXCHANGE TRADED FD TZACKS MULT AST46137Y500 — 1,048 shares $30,000
ISHARES TRCONV BD ETF46435G102 — 250 shares $30,000
INVESCO EXCH TRADED FD TR IIGBL CLEAN ENRG46138G847 — 1,525 shares $30,000
FIRST TR EXCHANGE TRADED FDINTL DEV STRNGTH33738R662 — 725 shares $30,000
HILTON GRAND VACATIONS INCCOM43283X105 — 566 shares $30,000
HILTON GRAND VACATIONS INCCOM43283X105 — 574 shares $30,000
KB FINL GROUP INCSPONSORED ADR48241A105 — 286 shares $30,000
KAILERA THERAPEUTICS INCCOMMON STOCK482931102 — 1,352 shares $30,000
REX AMERICAN RES CORPCOM761624105 — 664 shares $30,000
PACIRA BIOSCIENCES INCCOM695127100 — 1,200 shares $30,000
ONTERRIS INCCOM615111101 — 1,500 shares $30,000
ROOT INCCL A NEW77664L207 — 543 shares $30,000
KRANESHARES TRUSTCSI CHI INTERNET500767306 — 1,228 shares $30,000
PENNYMAC MTG INVT TRCOM70931T103 — 2,657 shares $30,000
NANO NUCLEAR ENERGY INCCOM63010H108 — 1,437 shares $30,000
LAKELAND FINL CORPCOM511656100 — 490 shares $30,000
SPDR INDEX SHS FDSSP CHINA ETF78463X400 — 349 shares $30,000
NETSKOPE INCCL A64119N608 — 2,758 shares $30,000
POST HLDGS INCCOM737446104 — 339 shares $30,000
POSTAL REALTY TRUST INCCL A73757R102 — 1,200 shares $30,000
SPDR SERIES TRUSTST STR BLO 1 ETF78468R663 — 330 shares $30,000
NIOCORP DEVS LTDCOM NEW654484609 — 6,151 shares $30,000
SOLV ENERGY INCCOM SHS CL A78475V103 — 885 shares $30,000
GEN DIGITAL INCCOM668771108 — 1,201 shares $30,000
MFA FINL INCCOM55272X607 — 3,092 shares $30,000
PROSHARES TRS&P MDCP 400 DIV74347B680 — 323 shares $30,000
MKS INC.COM55306N104 — 68 shares $30,000
SCHWAB STRATEGIC TRUS MID-CAP ETF808524508 — 823 shares $30,000
MACOM TECH SOLUTIONS HLDGS ICOM55405Y100 — 79 shares $30,000
PULSE BIOSCIENCES INCCOM74587B101 — 1,065 shares $30,000
QUAKER HOUGHTONCOM747316107 — 188 shares $30,000
UNITED PARKS & RESORTS INCCOM81282V100 — 627 shares $30,000
OLEMA PHARMACEUTICALS INCCOM68062P106 — 2,383 shares $30,000
ONEOK INC NEWCOM682680103 — 348 shares $30,000
SERVICE PPTYS TRCOM SH BEN INT81761L102 — 17,800 shares $30,000
RBC BEARINGS INCCOM75524B104 — 47 shares $30,000
REALTY INCOME CORPCOM756109104 — 488 shares $30,000
ORION PROPERTIES INCCOM68629Y103 — 10,503 shares $30,000
MERCANTILE BK CORPCOM587376104 — 527 shares $30,000
METALLUS INCCOM887399103 — 1,593 shares $30,000
IHS HOLDING LIMITEDORD SHSG4701H109 — 3,646 shares $30,000
SNOWFLAKE INCCOM SHS833445109 — 118 shares $30,000
SOLSTICE ADVANCED MATLS INCCOM SHS83443Q103 — 335 shares $30,000
CALIFORNIA BANCORPCOM84252A106 — 1,424 shares $30,000
VNET GROUP INCSPONSORED ADS A90138A103 — 3,720 shares $30,000
SOUTHSIDE BANCSHARES INCCOM84470P109 — 844 shares $30,000
UMH PPTYS INCCOM903002103 — 1,964 shares $30,000
WEIS MKTS INCCOM948849104 — 379 shares $30,000
STERIS PLCSHS USDG8473T100 — 143 shares $30,000
UNITED STATES ANTIMONY CORPCOM911549103 — 4,070 shares $30,000
VTEXSHS CL AG9470A102 — 7,511 shares $30,000
CHUBB LIMITEDCOMH1467J104 — 88 shares $30,000
ON HLDG AGNAMEN AKT AH5919C104 — 838 shares $30,000
ON HLDG AGNAMEN AKT AH5919C104 — 842 shares $30,000
MILLICOM INTL CELLULAR S ACOM STKL6388F110 — 329 shares $30,000
QIAGEN NVORD SHARESN72482156 — 764 shares $30,000
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX921932828 — 220 shares $30,000
YETI HLDGS INCCOM98585X104 — 609 shares $30,000
STRUCTURE THERAPEUTICS INCSPONSORED ADS86366E106 — 550 shares $30,000
ZILLOW GROUP INCCL A98954M101 — 962 shares $30,000
WEBS ETF TRUTILITIES XLU87166N767 — 1,085 shares $30,000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858 — 500 shares $30,000
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF922042866 — 263 shares $30,000
TACTILE SYS TECHNOLOGY INCCOM87357P100 — 1,000 shares $30,000
BORR DRILLING LTDSHSG1466R173 — 7,221 shares $30,000
CREDICORP LTDCOMG2519Y108 — 76 shares $30,000
APOGEE ENTERPRISES INCCOM037598109 — 643 shares $29,000
BRISTOL-MYERS SQUIBB COCOM110122108 — 510 shares $29,000
BRIXMOR PPTY GROUP INCCOM11120U105 — 921 shares $29,000
COLLIERS INTL GROUP INCSUB VTG SHS194693107 — 312 shares $29,000
APOLLO GLOBAL MGMT INCCOM03769M106 — 249 shares $29,000
ABBOTT LABORATORIESCOM002824100 — 317 shares $29,000
APPFOLIO INCCOM CL A03783C100 — 183 shares $29,000
APPFOLIO INCCOM CL A03783C100 — 180 shares $29,000
CIA ENERGETICA DE MINAS GERASP ADR N-V PFD204409601 — 13,707 shares $29,000