← 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)
INSTEEL INDS INCCOM45774W108 — 169 shares $5,000
INOGEN INCCOM45780L104 — 748 shares $5,000
INOGEN INCCOM45780L104 — 702 shares $5,000
INNOVIVA INCCOM45781M101 — 217 shares $5,000
INNOVIVA INCCOM45781M101 — 201 shares $5,000
FACTSET RESH SYS INCCOM303075105 — 20 shares $5,000
INTAPP INCCOM45827U109 — 200 shares $5,000
GLACIER BANCORP INC NEWCOM37637Q105 — 98 shares $5,000
GLAUKOS CORPCOM377322102 — 33 shares $5,000
GLOBAL NET LEASE INCCOM NEW379378201 — 529 shares $5,000
INTEST CORPCOM461147100 — 259 shares $5,000
ISHARES TR0-5 YR TIPS ETF46429B747 — 45 shares $5,000
GLOBAL X FDSDEFENSE TECH ETF37960A529 — 76 shares $5,000
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V118 — 87 shares $5,000
MERIDIAN HOLDINGS INCCOM381098409 — 345 shares $5,000
GOLDMAN SACHS ETF TRACTIVEBETA US381430602 — 57 shares $5,000
FINWISE BANCORPCOM31813A109 — 311 shares $5,000
ISHARES INCMSCI TAIWAN ETF46434G772 — 48 shares $5,000
INVESCO EXCHANGE TRADED FD TS&P500 EQL DIS46137V381 — 82 shares $5,000
GRACO INCCOM384109104 — 60 shares $5,000
1STDIBS COM INCCOM320551104 — 936 shares $5,000
GRAYSCALE BITCOIN TRUST ETFSHS REP COM UT389637109 — 100 shares $5,000
GRAYSCALE ETHEREUM STAKING ESHS389638107 — 400 shares $5,000
GREENWICH LIFESCIENCES INCCOM396879108 — 204 shares $5,000
ISHARES TRESG ADVNCD HY BD46435G441 — 106 shares $5,000
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E651 — 113 shares $5,000
GRUPO CIBEST SASPON ADS40090E106 — 69 shares $5,000
ISHARES TRUSD GRN BOND ETF46435U440 — 106 shares $5,000
ISHARES TRBROAD USD HIGH46435U853 — 125 shares $5,000
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G102 — 88 shares $5,000
GUIDEWIRE SOFTWARE INCCOM40171V100 — 41 shares $5,000
HDFC BANK LTDSPONSORED ADS40415F101 — 194 shares $5,000
ISHARES TRESG SELE SCR ETF46436E544 — 86 shares $5,000
ISHARES TRIBONDS 26 TRM TS46436E858 — 240 shares $5,000
FIRST TR EXCHANGE TRADED FDNASDAQ BK ETF33738R860 — 128 shares $5,000
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E108 — 307 shares $5,000
HANCOCK WHITNEY CORPORATIONCOM410120109 — 72 shares $5,000
FIRST TR EXCH TRADED FD IIIINSTL PFD SECS33739P855 — 243 shares $5,000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD465562106 — 598 shares $5,000
FIRST TR EXCHNG TRADED FD VIFT VEST UQ EQT33740F672 — 105 shares $5,000
HAWTHORN BANCSHARES INCCOM420476103 — 139 shares $5,000
HEALTHCARE RLTY TRCL A COM42226K105 — 236 shares $5,000
FISERV INCCOM337738108 — 104 shares $5,000
FISERV INCCOM337738108 — 100 shares $5,000
ISHARES INCMSCI STH KOR ETF464286772 — 25 shares $5,000
J P MORGAN EXCHANGE TRADED FINTL DYNAMIC ETF46654Q534 — 99 shares $5,000
FLEXSHARES TRIBOXX 5YR TRGT33939L605 — 231 shares $5,000
JFB CONSTR HLDGSCL A46658E107 — 945 shares $5,000
HIGHPEAK ENERGY INCCOM43114Q105 — 691 shares $5,000
J P MORGAN EXCHANGE TRADED FGLOBAL SEL EQUIT46654Q740 — 65 shares $5,000
JOBY AVIATION INCNOTE 0.750% 2/147775AAA9 — 5,000 principal $5,000
HIMS & HERS HEALTH INCCOM CL A433000106 — 130 shares $5,000
JOHNSON OUTDOORS INCCL A479167108 — 103 shares $5,000
HIREQUEST INCCOM433535101 — 384 shares $5,000
OPENLANE INCCOM48238T109 — 120 shares $5,000
OPENLANE INCCOM48238T109 — 117 shares $5,000
KORU MEDICAL SYSTEMS INCCOM759910102 — 1,307 shares $5,000
KVH INDS INCCOM482738101 — 549 shares $5,000
PACCAR INCCOM693718108 — 42 shares $5,000
KARMAN HLDGS INCCOMMON STOCK485924104 — 95 shares $5,000
PACIFIC BIOSCIENCES CALIF INCOM69404D108 — 3,000 shares $5,000
MODIV INDUSTRIAL INCCOM STK CL C60784B101 — 295 shares $5,000
ROBINHOOD MKTS INCCOM CL A770700102 — 45 shares $5,000
MONGODB INCCL A60937P106 — 16 shares $5,000
KINGSOFT CLOUD HLDGS LTDADS49639K101 — 538 shares $5,000
ROCKY BRANDS INCCOM774515100 — 117 shares $5,000
AIRJOULE TECHNOLOGIES CORPCL A612160101 — 979 shares $5,000
PARK HOTELS & RESORTS INCCOM700517105 — 360 shares $5,000
SHARONAI HOLDINGS INCCOM CL A778920306 — 55 shares $5,000
KOREA FD INCCOM NEW500634209 — 62 shares $5,000
RUSH ENTERPRISES INCCL A781846209 — 73 shares $5,000
KRISPY KREME INCCOM50101L106 — 1,532 shares $5,000
N-ABLE INCCOMMON STOCK62878D100 — 1,485 shares $5,000
NCR VOYIX CORPORATIONCOM62886E108 — 595 shares $5,000
KURA SUSHI USA INCCL A COM501270102 — 85 shares $5,000
SEACOR MARINE HLDGS INCCOM78413P101 — 616 shares $5,000
NRG ENERGY INCCOM NEW629377508 — 31 shares $5,000
KYMERA THERAPEUTICS INCCOM501575104 — 41 shares $5,000
NEOS ETF TRUSTNEOS ENH INC 1-378433H501 — 105 shares $5,000
SEZZLE INCCOM78435P105 — 30 shares $5,000
NATERA INCCOM632307104 — 17 shares $5,000
LA Z BOY INCCOM505336107 — 135 shares $5,000
NATIONAL GRID PLCSPONSORED ADR NE636274409 — 61 shares $5,000
LAKELAND FINL CORPCOM511656100 — 77 shares $5,000
SPDR INDEX SHS FDSST STR EUROP ETF78463X103 — 100 shares $5,000
TELEKOMUNIKASI INDSPONSORED ADR715684106 — 345 shares $5,000
NRC HEALTHCOM NEW637372202 — 216 shares $5,000
SPDR INDEX SHS FDSST STR INFRA ETF78463X855 — 61 shares $5,000
PHINIA INCCOMMON STOCK71880K101 — 59 shares $5,000
PHOENIX ED PARTNERS INCCOM718968100 — 161 shares $5,000
NET LEASE OFFICE PROPERTIESCOM64110Y108 — 460 shares $5,000
SPDR SERIES TRUSTST LON TREAS ETF78464A664 — 186 shares $5,000
NEUBERGER ENGY INFRSTR & INCCOM64129H104 — 498 shares $5,000
LENNAR CORPCL A526057104 — 59 shares $5,000
LENNAR CORPCL B526057302 — 61 shares $5,000
NEW ORIENTAL ED & TECHNOLOGYSPON ADR647581206 — 100 shares $5,000
PIONEER BANCORP INC MDCOM723561106 — 322 shares $5,000
FLAGSTAR BANK NATIONAL ASSOCUNIT 05/07/205164944P307 — 113 principal $5,000
PLAYTIKA HLDG CORPCOM72815L107 — 1,391 shares $5,000
NEWS CORP NEWCL A65249B109 — 189 shares $5,000