← 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)
HUBBELL INCCOM443510607 — 172 shares $90,000
ENVISTA HOLDINGS CORPORATIONCOM29415F104 — 3,416 shares $90,000
EQUIFAX INCCOM294429105 — 567 shares $90,000
ISHARES TRS&P MC 400GR ETF464287606 — 763 shares $90,000
FULTON FINL CORP PACOM360271100 — 3,714 shares $90,000
ISHARES TRCORE S&P US VLU464287663 — 818 shares $90,000
EVERSOURCE ENERGYCOM30040W108 — 1,247 shares $90,000
ISHARES TRU.S. MED DVC ETF464288810 — 1,815 shares $90,000
FIDELITY GREENWOOD STREET TRYIEL ENH EQU ETF31624J729 — 3,117 shares $90,000
FIRST TR EXCHANGE-TRADED ALPSHS ISSUED FRST33733C108 — 886 shares $90,000
HF SINCLAIR CORPCOM403949100 — 1,298 shares $90,000
JACK IN THE BOX INCCOM466367109 — 5,666 shares $90,000
RESMED INCCOM761152107 — 462 shares $90,000
ROGERS CORPCOM775133101 — 552 shares $90,000
MORGAN STANLEY ETF TRUSTEATO VANC BD ETF61774R841 — 1,769 shares $90,000
MGE ENERGY INCCOM55277P104 — 1,108 shares $90,000
MARKEL GROUP INCCOM570535104 — 46 shares $90,000
MATERION CORPCOM576690101 — 304 shares $90,000
SIMPLIFY EXCHANGE TRADED FUNSHORT TERM TREA82889N657 — 4,412 shares $90,000
VIR BIOTECHNOLOGY INCCOM92764N102 — 8,785 shares $90,000
KINIKSA PHARMACEUTICALS INTLORD SHS CL AG52694109 — 1,401 shares $90,000
SMURFIT WESTROCK PLCSHSG8267P108 — 1,939 shares $90,000
STONECO LTDCOM CL AG85158106 — 8,286 shares $90,000
STONECO LTDCOM CL AG85158106 — 8,290 shares $90,000
SPORTRADAR GROUP AGCLASS A ORD SHSH8088L103 — 6,030 shares $90,000
URBAN EDGE PPTYSCOM91704F104 — 3,931 shares $90,000
YETI HLDGS INCCOM98585X104 — 1,818 shares $90,000
YUANBAO INCSPONSORED ADS987910106 — 5,913 shares $90,000
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C730 — 267 shares $90,000
TETRA TECH INC NEWCOM88162G103 — 3,110 shares $90,000
BRAGG GAMING GROUP INCCOM NEW104833306 — 51,526 shares $89,000
ADAMS DIVERSIFIED EQUITY FDCOM006212104 — 3,472 shares $89,000
AVERY DENNISON CORPCOM053611109 — 550 shares $89,000
D R HORTON INCCOM23331A109 — 548 shares $89,000
DXP ENTERPRISES INCCOM NEW233377407 — 525 shares $89,000
BALL CORPCOM058498106 — 1,434 shares $89,000
CHESAPEAKE UTILS CORPCOM165303108 — 729 shares $89,000
AMERICAN HOMES 4 RENTCL A02665T306 — 2,670 shares $89,000
ISHARES TRTIPS BD ETF464287176 — 812 shares $89,000
ISHARES TRU.S. FIN SVC ETF464287770 — 989 shares $89,000
INNOVATOR ETFS TRUSTUS EQT ACLRTD 945783Y889 — 2,230 shares $89,000
GLOBAL X FDSSUPERDIVIDEND37960A669 — 3,628 shares $89,000
GUIDEWIRE SOFTWARE INCCOM40171V100 — 725 shares $89,000
HALEON PLCSPON ADS405552100 — 9,486 shares $89,000
FIRST TR EXCHNG TRADED FD VIACTIVE GLOBAL33740F383 — 4,895 shares $89,000
FIRST TR EXCHNG TRADED FD VIFT VEST NAS33740F581 — 2,400 shares $89,000
FIRST TR EXCHNG TRADED FD VIFT LADD BUFF ETF33740F755 — 2,441 shares $89,000
JD.COM INCSPON ADS CL A47215P106 — 3,500 shares $89,000
FLEXSHARES TRINTL QLTDV IDX33939L837 — 2,564 shares $89,000
PARK HOTELS & RESORTS INCCOM700517105 — 6,213 shares $89,000
MORGAN STANLEYCOM NEW617446448 — 426 shares $89,000
PATRICK INDS INCCOM703343103 — 986 shares $89,000
S&P GLOBAL INCCOM78409V104 — 218 shares $89,000
MARZETTI COMPANYCOM513847103 — 778 shares $89,000
LENDINGTREE INCCOM52603B107 — 2,000 shares $89,000
LISTED FDS TRWAHED DOW JONES53656F268 — 2,248 shares $89,000
LISTED FDS TRWAHED FTSE ETF53656F607 — 1,250 shares $89,000
SAN JUAN BASIN RTY TRUNIT BEN INT798241105 — 27,700 shares $89,000
NOVAVAX INCCOM NEW670002401 — 9,475 shares $89,000
SELECT SECTOR SPDR TRST STR MATER ETF81369Y100 — 1,755 shares $89,000
SELECT SECTOR SPDR TRST STR REAL ETF81369Y860 — 2,017 shares $89,000
RXO INCCOMMON STOCK74982T103 — 3,237 shares $89,000
SERVICE CORP INTLCOM817565104 — 1,168 shares $89,000
SERVICENOW INCCOM81762P102 PUT 900 shares $89,000
ORACLE CORPCOM68389X105 — 610 shares $89,000
TRACTOR SUPPLY COCOM892356106 — 2,824 shares $89,000
ROYALTY PHARMA PLCSHS CLASS AG7709Q104 — 1,595 shares $89,000
WISDOMTREE TREM EX ST-OWNED97717X578 — 1,809 shares $89,000
VANECK ETF TRUSTBDC INCOME ETF92189F411 — 7,004 shares $89,000
RADWARE LTDORDM81873107 — 2,890 shares $89,000
ZOETIS INCCL A98978V103 — 1,234 shares $89,000
TANGER INCCOM875465106 — 2,266 shares $89,000
ANTERO RESOURCES CORPCOM03674X106 — 2,497 shares $88,000
CDW CORPCOM12514G108 — 623 shares $88,000
CANADIAN NAT RES LTD MED TERCOM136385101 — 2,238 shares $88,000
BNY MELLON ETF TRUST IIDYNAMIC VALUE05613H100 — 2,642 shares $88,000
CARLISLE COS INCCOM142339100 — 242 shares $88,000
CELLDEX THERAPEUTICS INC NEWCOM NEW15117B202 — 2,377 shares $88,000
DYNEX CAP INCCOM26817Q886 — 6,681 shares $88,000
EDGEWISE THERAPEUTICS INCCOM28036F105 — 2,169 shares $88,000
EQUITY RESIDENTIALSH BEN INT29476L107 — 1,292 shares $88,000
FIDELITY NATL FINL INCCOM SHS31620R303 — 1,870 shares $88,000
GOLDMAN SACHS ETF TRACTIVEBETA US381430602 — 960 shares $88,000
INVESCO EXCHANGE TRADED FD TS&P SMCP VLU MNT46137V480 — 1,258 shares $88,000
INVESCO EXCH TRADED FD TR IISHORT TERM ETF46138G888 — 830 shares $88,000
IRON MTN INC DELCOM46284V101 — 700 shares $88,000
FIRST TR EXCHNG TRADED FD VIFT VEST NASD ETF33740U752 — 2,243 shares $88,000
HECLA MINING COMPANYCOM422704106 — 5,677 shares $88,000
JOHN HANCOCK EXCHANGE TRADEDMULTFCTR EMRNG47804J834 — 2,180 shares $88,000
KINROSS GOLD CORPCOM496902404 — 3,732 shares $88,000
RUSH ENTERPRISES INCCL A781846209 — 1,199 shares $88,000
SPDR INDEX SHS FDSST STR INFRA ETF78463X855 — 1,166 shares $88,000
SCHWAB STRATEGIC TRUS LRG CAP ETF808524201 — 2,990 shares $88,000
MANNKIND CORPCOM NEW56400P706 — 20,690 shares $88,000
OOMA INCCOM683416101 — 4,598 shares $88,000
SHIFT4 PMTS INCCL A82452J109 — 1,800 shares $88,000
MERCURY GENL CORP NEWCOM589400100 — 826 shares $88,000
LIBERTY GLOBAL LTDCOM CL AG61188101 — 7,769 shares $88,000
WINNEBAGO INDS INCCOM974637100 — 2,808 shares $88,000
WISDOMTREE TRINDIA ERNGS FD97717W422 — 2,049 shares $88,000