← 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)
FRANKLIN TEMPLETON HOLDINGSRESPBLY SRCD GLD35473M105 — 60 shares $3,000
ENOVIX CORPORATIONCOM293594107 — 500 shares $3,000
ENTEGRIS INCCOM29362U104 — 15 shares $3,000
ISHARES TRRUS MDCP VAL ETF464287473 — 20 shares $3,000
ENTRAVISION COMMUNICATIONS CCL A29382R107 — 207 shares $3,000
HYPERFINE INCCOM CL A44916K106 — 2,556 shares $3,000
FREECAST INCCOM SHS CL A35632L303 — 469 shares $3,000
ISHARES TRISHARES SEMICDTR464287523 — 5 shares $3,000
EQUINOR ASASPONSORED ADR29446M102 — 101 shares $3,000
EQUITY RESIDENTIALSH BEN INT29476L107 — 51 shares $3,000
IDEAL PWR INCCOM NEW451622203 — 500 shares $3,000
LIBERTY CAP CORPSER A GCI GROUP36164V602 — 156 shares $3,000
GFL ENVIRONMENTAL INCSUB VTG SHS36168Q104 — 81 shares $3,000
ESSENTIAL PPTYS RLTY TR INCCOM29670E107 — 89 shares $3,000
ESSEX PPTY TR INCCOM297178105 — 10 shares $3,000
GABELLI MULTIMEDIA TR INCCOM36239Q109 — 714 shares $3,000
GAOTU TECHEDU INCSPONSORED ADS36257Y109 — 1,641 shares $3,000
LAKEFRONT BIOTHERAPEUTICS NVSPON ADR36315X101 — 100 shares $3,000
EVOLUTION PETE CORPCOM30049A107 — 940 shares $3,000
GAP INCCOM364760108 — 180 shares $3,000
INGERSOLL RAND INCCOM45687V106 — 38 shares $3,000
GENERAL AMERN INVS CO INCCOM368802104 — 46 shares $3,000
INOVIO PHARMACEUTICALS INCCOM SHS45773H409 — 3,011 shares $3,000
INNOVATE CORPCOM NEW45784J303 — 176 shares $3,000
INNOVATOR ETFS TRUSTEQUI DEFI 1 MARC45784N742 — 100 shares $3,000
FARMLAND PARTNERS INCCOM31154R109 — 300 shares $3,000
GLOBAL WTR RES INCCOM379463102 — 355 shares $3,000
ISHARES TRRUS TP200 VL ETF464289420 — 33 shares $3,000
GLOBAL X FDSDAX GERMANY ETF37954Y491 — 65 shares $3,000
GLOBAL X FDSGLOBAL X SILVER37954Y848 — 35 shares $3,000
FIDELITY COVINGTON TRUSTFUN SMA MID ETF316092295 — 87 shares $3,000
ISHARES TRMSCI CHINA ETF46429B671 — 61 shares $3,000
INTUITIVE MACHINES INCCLASS A COM46125A100 — 142 shares $3,000
INVESCO MUNICIPAL TRUSTCOM46131J103 — 333 shares $3,000
GOLD ROYALTY CORPCOMMON SHARES38071H106 — 908 shares $3,000
ISHARES TRMRNGSTR INC ETF46432F875 — 116 shares $3,000
GOLDMAN SACHS ETF TRACCESS INFLATI381430362 — 56 shares $3,000
FINANCE OF AMERICA COMPANCL A NEW31738L206 — 109 shares $3,000
FINVOLUTION GROUPSPONSORED ADS31810T101 — 596 shares $3,000
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V332 — 93 shares $3,000
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V340 — 43 shares $3,000
GOPRO INCCL A38268T103 — 4,313 shares $3,000
GOSSAMER BIO INCCOM38341P102 — 18,188 shares $3,000
GRAFTECH INTL LTD SR NTCOM NEW384313607 — 576 shares $3,000
FIRST CMNTY CORP S CCOM319835104 — 99 shares $3,000
GRANITESHARES ETF TRNASD SEL DIS ETF38747R603 — 55 shares $3,000
ISHARES TRCONV BD ETF46435G102 — 24 shares $3,000
ISHARES TRINVT GRAD SY ETF46435G219 — 61 shares $3,000
GREENWICH LIFESCIENCES INCCOM396879108 — 147 shares $3,000
GROUP 1 AUTOMOTIVE INCCOM398905109 — 12 shares $3,000
GRUPO FINANCIERO GALICIA S.ASPONSORED ADR399909100 — 50 shares $3,000
GRUPO AEROPORTUARIO DEL CENTSPON ADR400501102 — 25 shares $3,000
GRUPO AEROPORTUARIO DEL SURESPON ADR SER B40051E202 — 9 shares $3,000
ISHARES TRUS INFRASTRUC46435U713 — 52 shares $3,000
GUIDEWIRE SOFTWARE INCCOM40171V100 — 21 shares $3,000
ISHARES TRHIGH YLD CORP BD46436E320 — 117 shares $3,000
FIRST TR EXCH TRD ALPHDX FDCHINA ALPHADEX33737J141 — 100 shares $3,000
HP INCCOM40434L105 — 125 shares $3,000
IOVANCE BIOTHERAPEUTICS INCCOM462260100 — 750 shares $3,000
HANCOCK WHITNEY CORPORATIONCOM410120109 — 38 shares $3,000
HA SUSTAINABLE INFRA CAP INCCOM41068X100 — 88 shares $3,000
ISPIRE TECHNOLOGY INCCOM46501C100 — 3,086 shares $3,000
ITRON INCCOM465741106 — 39 shares $3,000
HARLEY DAVIDSON INCCOM412822108 — 138 shares $3,000
HAWKINS INCCOM420261109 — 20 shares $3,000
FIRST TR EXCH TRADED FD IIIEQUITY MARKET NE33740J203 — 132 shares $3,000
HEALTH CATALYST INCCOM42225T107 — 1,406 shares $3,000
FIRSTSERVICE CORP NEWCOM33767E202 — 24 shares $3,000
J P MORGAN EXCHANGE TRADED FBETABUILDERS US46641Q241 — 74 shares $3,000
ISHARES INCMSCI PAC JP ETF464286665 — 55 shares $3,000
J P MORGAN EXCHANGE TRADED FUS MOMENTUM46641Q779 — 35 shares $3,000
FITLIFE BRANDS INCCOM NEW33817P405 — 308 shares $3,000
ISHARES INCMSCI SPAIN ETF464286764 — 51 shares $3,000
5E ADVANCED MATERIALS INCCOM NEW33830Q208 — 2,000 shares $3,000
HEXCEL CORP NEWCOM428291108 — 30 shares $3,000
HIGH TIDE INCCOM NEW42981E401 — 1,485 shares $3,000
FLOOR & DECOR HLDGS INCCL A339750101 — 44 shares $3,000
JETBLUE AIRWAYS CORPCOM477143101 — 515 shares $3,000
OXFORD INDS INCCOM691497309 — 89 shares $3,000
HIVE DIGITAL TECHNOLOGIES LTCOM NEW433921103 — 890 shares $3,000
HOMEBANCORP INCCOM43689E107 — 45 shares $3,000
MICROVISION INC DELCOM NEW594960304 — 10,100 shares $3,000
TXNM ENERGY INCCOM69349H107 — 60 shares $3,000
PPL CAP FDG INCNOTE 2.875% 3/169352PAS2 — 3,000 principal $3,000
REPLIMUNE GROUP INCCOM76029N106 — 314 shares $3,000
KLX ENERGY SERVICES HOLDINGSCOM NEW48253L205 — 973 shares $3,000
RESTAURANT BRANDS INTL INCCOM76131D103 — 47 shares $3,000
MINIMED GROUP INCCOM60365F109 — 175 shares $3,000
RHINEBECK BANCORP INCCOM762093102 — 164 shares $3,000
RINGCENTRAL INCCL A76680R206 — 87 shares $3,000
RIOT PLATFORMS INCCOM767292105 — 100 shares $3,000
RIVIAN AUTOMOTIVE INCCOM CL A76954A103 — 188 shares $3,000
PALMER SQUARE CAPITAL BDC INCOM SHS69702V107 — 272 shares $3,000
ROBLOX CORPCL A771049103 — 58 shares $3,000
KINGSOFT CLOUD HLDGS LTDADS49639K101 — 299 shares $3,000
KINGSTONE COS INCCOM496719105 — 151 shares $3,000
KINGSWAY CORPCOM NEW496904202 — 250 shares $3,000
MONTAUK RENEWABLES INCCOM61218C103 — 2,022 shares $3,000
REPOSITRAK INCCOM NEW700215304 — 349 shares $3,000
PARK HOTELS & RESORTS INCCOM700517105 — 210 shares $3,000