← 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)
GLOBAL X FDSCLEAN WTR ETF37954Y186 — 197 shares $4,000
INVESCO ACTIVELY MANAGED EXCS&P500 DOWNSID46090A705 — 100 shares $4,000
GLOBAL X FDSUS PFD ETF37954Y657 — 195 shares $4,000
ISHARES TRMSCI POLAND ETF46429B606 — 105 shares $4,000
INVESCO GALAXY BITCOIN ETFCOM SHS BEN INT46091J101 — 69 shares $4,000
ISHARES TRMSCI CHINA ETF46429B671 — 79 shares $4,000
GLOBE LIFE INCCOM37959E102 — 20 shares $4,000
GLOBE LIFE INCCOM37959E102 — 21 shares $4,000
GLOBAL X FDSCLIMATETECH ETF37960A222 — 60 shares $4,000
FINWISE BANCORPCOM31813A109 — 283 shares $4,000
GOLDMAN SACHS ETF TRNASDA 100 ETF38149W630 — 75 shares $4,000
FIRST BANCORP CORPORATIONCOM NEW318672706 — 150 shares $4,000
GOOSEHEAD INS INCCOM CL A38267D109 — 77 shares $4,000
INVESCO EXCHANGE TRADED FD TENERG EXPL ETF46137V761 — 132 shares $4,000
GRAIL INCCOM384747101 — 60 shares $4,000
INVESCO EXCHANGE TRADED FD TBIOTECHNOLOGY46137V787 — 50 shares $4,000
GRAYSCALE BITCOIN MINI TR ETSHS NEW389930207 — 163 shares $4,000
GREEN DOT CORPCL A39304D102 — 311 shares $4,000
GREENBRIER COS INCCOM393657101 — 79 shares $4,000
FIRST TR SR FLTG RATE INCOMECOM33733U108 — 465 shares $4,000
GRINDR INCCOM39854F101 — 279 shares $4,000
GYRE THERAPEUTICS INCCOM403783103 — 537 shares $4,000
HDFC BANK LTDSPONSORED ADS40415F101 — 160 shares $4,000
INVESCO EXCH TRD SLF IDX FDRUSL 1000 DYNM46138J619 — 55 shares $4,000
INVESCO CURRENCYSHARESJAPANESE YEN46138W107 — 63 shares $4,000
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D309 — 94 shares $4,000
IONEER LTDSPONSORED ADS46211L101 — 967 shares $4,000
HAMILTON BEACH BRANDS HLDG CCOM CL A40701T104 — 195 shares $4,000
HA SUSTAINABLE INFRA CAP INCCOM41068X100 — 95 shares $4,000
HANOVER BANCORP INCCOM410709109 — 170 shares $4,000
ISHARES TRIBON 2031 TE ETF46438G661 — 166 shares $4,000
J JILL INCCOM46620W201 — 227 shares $4,000
HAWKEYE 360 INCCOM SHS420201105 — 200 shares $4,000
ISHARES INCJP MORGAN EM ETF464286517 — 105 shares $4,000
ISHARES INCMSCI EMERG MRKT464286533 — 54 shares $4,000
HEALTHEQUITY INCCOM42226A107 — 48 shares $4,000
ISHARES INCMSCI THAILND ETF464286624 — 56 shares $4,000
FIVE POINT HOLDINGS LLCCOM CL A33833Q106 — 780 shares $4,000
JANUX THERAPEUTICS INCCOM47103J105 — 233 shares $4,000
PBF ENERGY INCCL A69318G106 — 83 shares $4,000
PDF SOLUTIONS INCCOM693282105 — 59 shares $4,000
PDF SOLUTIONS INCCOM693282105 — 51 shares $4,000
CANTON STRATEGIC HOLDINGS INCOM432705309 — 1,503 shares $4,000
HOME BANCSHARES INCCOM436893200 — 151 shares $4,000
KBR INCCOM48242W106 — 125 shares $4,000
REPLIGEN CORPCOM759916109 — 32 shares $4,000
RENAISSANCE CAP GREENWICH FDIPO ETF759937204 — 60 shares $4,000
MICROBOT MED INCCOM NEW59503A204 — 1,900 shares $4,000
PVH CORPORATIONCOM693656100 — 60 shares $4,000
MIDDLEBY CORPCOM596278101 — 25 shares $4,000
KALTURA INCCOM483467106 — 2,743 shares $4,000
MINERALS TECHNOLOGIES INCCOM603158106 — 48 shares $4,000
MIRION TECHNOLOGIES INCCOM CL A60471A101 — 239 shares $4,000
RIDGEPOST CAP INCCL A COM69376K106 — 500 shares $4,000
RICHMOND MUT BANCORPORATIONCOM76525P100 — 272 shares $4,000
MOBILE INFRASTRUCTURE CORPCOM SHS60739N101 — 2,566 shares $4,000
RIVIAN AUTOMOTIVE INCCOM CL A76954A103 — 246 shares $4,000
KILROY REALTY CORPCOM49427F108 — 96 shares $4,000
KIMCO REALTY CORPCOM49446R109 — 140 shares $4,000
ROBOSTRATEGY INCCOM SHS77106T107 — 100 shares $4,000
KINDERCARE LEARNING COMPANIECOM49456W105 — 934 shares $4,000
KINDERCARE LEARNING COMPANIECOM49456W105 — 1,045 shares $4,000
PAN AMERN SILVER CORPCOM697900108 — 83 shares $4,000
PAR TECHNOLOGY CORPCOM698884103 — 228 shares $4,000
PARAMOUNT SKYDANCE CORPCOM CL B69932A204 — 364 shares $4,000
ROGERS COMMUNICATIONS INCCL B775109200 — 116 shares $4,000
KNIGHT-SWIFT TRANSN HLDGS INCL A499049104 — 57 shares $4,000
PARK AEROSPACE CORPCOM70014A104 — 101 shares $4,000
MORGAN STANLEY EMERGING MKTSCOM617477104 — 640 shares $4,000
MORNINGSTAR INCCOM617700109 — 27 shares $4,000
KODIAK SCIENCES INCCOM50015M109 — 91 shares $4,000
KOHLS CORPCOM500255104 — 253 shares $4,000
KOLIBRI GLOBAL ENERGY INCCOM NEW50043K406 — 880 shares $4,000
KONTOOR BRANDS INCCOM50050N103 — 51 shares $4,000
ROUNDHILL ETF TRUSTGLP 1 & WEIGHT L77926X882 — 137 shares $4,000
KOREA ELEC PWR CORPSPONSORED ADR500631106 — 290 shares $4,000
RIDENOW GROUP INCCOM CL B781386305 — 663 shares $4,000
RUSH ENTERPRISES INCCL A781846209 — 55 shares $4,000
RUSH STREET INTERACTIVE INCCOM782011100 — 150 shares $4,000
MURPHY OIL CORPCOM626717102 — 115 shares $4,000
KRANESHARES TRUSTBOSE MSC CHI ETF500767405 — 115 shares $4,000
KORRO BIO INCCOM500946108 — 334 shares $4,000
RYAN SPECIALTY HOLDINGS INCCL A78351F107 — 117 shares $4,000
KRONOS WORLDWIDE INCCOM50105F105 — 669 shares $4,000
KRYSTAL BIOTECH INCCOM501147102 — 12 shares $4,000
KYNDRYL HLDGS INCCOMMON STOCK50155Q100 — 389 shares $4,000
NVE CORPCOM NEW629445206 — 35 shares $4,000
LI AUTO INCSPONSORED ADS50202M102 — 335 shares $4,000
LI AUTO INCSPONSORED ADS50202M102 — 325 shares $4,000
PENUMBRA INCCOM70975L107 — 12 shares $4,000
NANO NUCLEAR ENERGY INCCOM63010H108 — 200 shares $4,000
NAPCO SEC TECHNOLOGIES INCCOM630402105 — 105 shares $4,000
LA Z BOY INCCOM505336107 — 110 shares $4,000
LADDER CAP CORPCL A505743104 — 375 shares $4,000
LAMAR ADVERTISING COCL A512816109 — 26 shares $4,000
PERSHING SQUARE USA LTDCOM SHS71531T105 — 100 shares $4,000
LIFECORE BIOMEDICAL INCCOM514766104 — 804 shares $4,000
LANDMARK BANCORP INCCOM51504L107 — 121 shares $4,000
PHOTRONICS INCCOM719405102 — 130 shares $4,000
NEONODE INCCOM PAR64051M709 — 3,873 shares $4,000