← 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)
VESTIS CORPORATIONCOM SHS29430C102 — 500 shares $7,000
EQUIFAX INCCOM294429105 — 44 shares $7,000
FRIEDMAN INDS INCCOM358435105 — 207 shares $7,000
ICICI BANK LIMITEDADR45104G104 — 241 shares $7,000
FULCRUM THERAPEUTICS INCCOM359616109 — 1,791 shares $7,000
ERIE INDTY COCL A29530P102 — 31 shares $7,000
IMAX CORPCOM45245E109 — 170 shares $7,000
IMMUNITYBIO INCCOM45256X103 — 754 shares $7,000
GSI TECHNOLOGY INCCOM36241U106 — 963 shares $7,000
GXO LOGISTICS INCORPORATEDCOMMON STOCK36262G101 — 140 shares $7,000
EVE HLDG INCCOM29970N104 — 2,960 shares $7,000
GALIANO GOLD INCCOM36352H100 — 3,802 shares $7,000
INDIE SEMICONDUCTOR INCCLASS A COM45569U101 — 1,620 shares $7,000
EVGO INCCL A COM30052F100 — 3,570 shares $7,000
ING GROEP N.V.SPONSORED ADR456837103 — 209 shares $7,000
INFUSYSTEM HLDGS INCCOM45685K102 — 725 shares $7,000
INGREDION INCCOM457187102 — 78 shares $7,000
INHIBIKASE THERAPEUTICS INCCOM NEW45719W205 — 3,662 shares $7,000
EZCORP INCCL A NON VTG302301106 — 209 shares $7,000
INMUNE BIO INCCOM45782T105 — 4,030 shares $7,000
INNOVATOR ETFS TRUSTDEFINED WLT SHLD45783Y855 — 194 shares $7,000
GIBRALTAR INDS INCCOM374689107 — 150 shares $7,000
FRP HLDGS INCCOM30292L107 — 299 shares $7,000
INTAPP INCCOM45827U109 — 274 shares $7,000
GSK PLCSPONSORED ADR37733W204 — 124 shares $7,000
GLOBAL PMTS INCCOM37940X102 — 100 shares $7,000
FB BANCORP INCCOM31425A109 — 443 shares $7,000
FERGUSON ENTERPRISES INCCOMMON STOCK NEW31488V107 — 31 shares $7,000
FIDELITY COVINGTON TRUSTBLUE CHIP GRWTH316092352 — 117 shares $7,000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I316092600 — 89 shares $7,000
FIDELITY COVINGTON TRUSTMSCI INDL INDX316092709 — 73 shares $7,000
GLOBAL X FDSGBL X HYDROGEN37960A420 — 126 shares $7,000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857 — 231 shares $7,000
INVESCO MUN OPPORTUNIT TRCOM46132C107 — 668 shares $7,000
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142 — 101 shares $7,000
GODADDY INCCL A380237107 — 79 shares $7,000
FIDELITY NATL FINL INCCOM SHS31620R303 — 150 shares $7,000
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V258 — 63 shares $7,000
GOLDMAN SACHS ETF TRACCESS INVT GR381430479 — 159 shares $7,000
GOLDMAN SACHS ETF TRACCESS US AGRAT38149W101 — 177 shares $7,000
FIRST BK WILLIAMSTOWN NEW JECOM31931U102 — 385 shares $7,000
ISHARES INCMSCI GBL GOLD MN46434G855 — 114 shares $7,000
GRANITE RIDGE RESOURCES INCCOM387432107 — 1,680 shares $7,000
FIRST NATL CORP VACOM32106V107 — 243 shares $7,000
FIRST NATL CORP VACOM32106V107 — 236 shares $7,000
GREENBRIER COS INCCOM393657101 — 133 shares $7,000
ISHARES TRFALN ANGLS USD46435G474 — 252 shares $7,000
FIRST TR EXCHANGE-TRADED FDHLTH CARE ALPH33734X143 — 59 shares $7,000
ISHARES TRLITHIUM MINRS46436E171 — 400 shares $7,000
ISHARES TRINVT GRD CORP BD46436E288 — 306 shares $7,000
HACKETT GROUP INCCOM404609109 — 651 shares $7,000
INVITATION HOMES INCCOM46187W107 — 220 shares $7,000
HAMILTON BEACH BRANDS HLDG CCOM CL A40701T104 — 300 shares $7,000
FIRST TR EXCHANGE TRADED FDNASDQ SEMCNDTR33738R811 — 25 shares $7,000
ISHARES BITCOIN TRUST ETFSHS BEN INT46438F101 — 210 shares $7,000
HANMI FINL CORPCOM NEW410495204 — 225 shares $7,000
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q200 — 145 shares $7,000
HARROW INCCOM415858109 — 160 shares $7,000
FIRST TR EXCHNG TRADED FD VIACTV FCTR LGCP33740F821 — 164 shares $7,000
FIRST TR EXCHNG TRADED FD VIFT VEST U.S33740U844 — 148 shares $7,000
ISHARES INCMSCI SPAIN ETF464286764 — 125 shares $7,000
HERITAGE GLOBAL INCCOM42727E103 — 5,782 shares $7,000
J P MORGAN EXCHANGE TRADED FNASDAQ EQT PREM46654Q203 — 113 shares $7,000
JAKKS PAC INCCOM NEW47012E403 — 282 shares $7,000
J P MORGAN EXCHANGE TRADED FHEALT LEADE ETF46654Q765 — 120 shares $7,000
PATHWARD FINANCIAL INCCOM59100U108 — 86 shares $7,000
BLUE OWL CAPITAL CORPORATIONCOM69121K104 — 650 shares $7,000
MEXICO FD INCCOM592835102 — 300 shares $7,000
JOHN MARSHALL BANCORP INCCOM47805L101 — 317 shares $7,000
PPL CORPCOM69351T106 — 194 shares $7,000
MICROCHIP TECHNOLOGY INC.COM595017104 — 82 shares $7,000
MICROVAST HOLDINGS INCCOM59516C106 — 6,315 shares $7,000
RESIDEO TECHNOLOGIES INCCOM76118Y104 — 237 shares $7,000
REYNOLDS CONSUMER PRODS INCCOM76171L106 — 261 shares $7,000
MINERVA NEUROSCIENCES INCCOM NEW603380205 — 1,236 shares $7,000
MISSION PRODUCE INCCOM60510V108 — 561 shares $7,000
MITEK SYS INCCOM NEW606710200 — 329 shares $7,000
KB HOMECOM48666K109 — 107 shares $7,000
RIBBON COMMUNICATIONS INCCOM762544104 — 2,810 shares $7,000
RICHARDSON ELECTRS LTDCOM763165107 — 374 shares $7,000
RICHMOND MUT BANCORPORATIONCOM76525P100 — 411 shares $7,000
RING ENERGY INCCOM76680V108 — 6,148 shares $7,000
MONARCH CASINO & RESORT INCCOM609027107 — 52 shares $7,000
KILROY REALTY CORPCOM49427F108 — 184 shares $7,000
KIMBALL ELECTRONICS INCCOM49428J109 — 290 shares $7,000
KINGSTONE COS INCCOM496719105 — 354 shares $7,000
KINGSWAY CORPCOM NEW496904202 — 678 shares $7,000
KINSALE CAP GROUP INCCOM49714P108 — 21 shares $7,000
KLAVIYO INCCOM SER A49845K101 — 480 shares $7,000
ROYAL BK CDACOM780087102 — 35 shares $7,000
PEARSON PLCSPONSORED ADR705015105 — 433 shares $7,000
KRYSTAL BIOTECH INCCOM501147102 — 18 shares $7,000
KULR TECHNOLOGY GROUP INCCOM50125G307 — 1,909 shares $7,000
PENNYMAC MTG INVT TRCOM70931T103 — 655 shares $7,000
SBA COMMUNICATIONS CORPCL A78410G104 — 39 shares $7,000
LCNB CORPCOM50181P100 — 411 shares $7,000
NEOS ETF TRUSTS&P 500 HEDG ETF78433H568 — 125 shares $7,000
NATIONAL BANKSHARES INC VACOM634865109 — 203 shares $7,000
LSI INDS INC OHIOCOM50216C108 — 273 shares $7,000
LSI INDS INC OHIOCOM50216C108 — 262 shares $7,000