← 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)
ROCKY BRANDS INCCOM774515100 — 1 shares $0
MONTAUK RENEWABLES INCCOM61218C103 — 1 shares $0
MONTE ROSA THERAPEUTICS INCCOM61225M102 — 1 shares $0
KITE REALTY GROUP TRUSTCOM NEW49803T300 — 1 shares $0
PARK-OHIO HLDGS CORPCOM700666100 — 1 shares $0
KODIAK SCIENCES INCCOM50015M109 — 1 shares $0
KOLIBRI GLOBAL ENERGY INCCOM NEW50043K406 — 1 shares $0
KONTOOR BRANDS INCCOM50050N103 — 5 shares $0
KOPIN CORPCOM500600101 — 1 shares $0
PASITHEA THERAPEUTICS CORPCOM NEW70261F202 — 275 shares $0
PATRIOT NATL BANCORP INCCOM NEW70336F203 — 90 shares $0
PAVMED INCCOM70387R502 — 1 shares $0
MOTORCAR PTS AMER INCCOM620071100 — 1 shares $0
KOSMOS ENERGY LTDCOM500688106 — 2 shares $0
KRAFT HEINZ COCOM500754106 — 17 shares $0
MOUNT LOGAN CAP INCCOM62188E103 — 18 shares $0
MOVADO GROUP INCCOM624580106 — 1 shares $0
MY SIZE INCCOM NEW62844N406 — 640 shares $0
KORRO BIO INCCOM500946108 — 18 shares $0
PDS BIOTECHNOLOGY CORPCOM70465T107 — 80 shares $0
PEDEVCO CORPCOM NEW70532Y402 — 18 shares $0
RXSIGHT INCCOM78349D107 — 2 shares $0
RYERSON HLDG CORPCOM783754104 — 14 shares $0
MYERS INDS INCCOM628464109 — 1 shares $0
MYRIAD GENETICS INCCOM62855J104 — 1 shares $0
NLI HOLDINGS INCCOM NEW629156407 — 1 shares $0
NN INCCOM629337106 — 60 shares $0
KRONOS WORLDWIDE INCCOM50105F105 — 1 shares $0
KULR TECHNOLOGY GROUP INCCOM50125G307 — 61 shares $0
KYNDRYL HLDGS INCCOMMON STOCK50155Q100 — 20 shares $0
KYNDRYL HLDGS INCCOMMON STOCK50155Q100 — 9 shares $0
KYNDRYL HLDGS INCCOMMON STOCK50155Q100 — 39 shares $0
SOLESENCE INCCOM630079101 — 266 shares $0
SOLESENCE INCCOM630079101 — 27 shares $0
PEOPLES FINL SVCS CORPCOM711040105 — 1 shares $0
PEPGEN INCCOM713317105 — 61 shares $0
PERASO INCCOM NEW71360T200 — 83 shares $0
LSB INDS INCCOM502160104 — 34 shares $0
PERELLA WEINBERG PARTNERSCLASS A COM71367G102 — 1 shares $0
LAIRD SUPERFOOD INCCOM STK50736T102 — 72 shares $0
PERSONALIS INCCOM71535D106 — 1 shares $0
PETCO HEALTH & WELLNESS CO ICL A COM71601V105 — 72 shares $0
PETCO HEALTH & WELLNESS CO ICL A COM71601V105 — 1 shares $0
PETMED EXPRESS INCCOM716382106 — 30 shares $0
NATURES SUNSHINE PRODS INCCOM639027101 — 1 shares $0
LANDS END INC NEWCOM51509F105 — 1 shares $0
PHATHOM PHARMACEUTICALS INCCOM71722W107 — 1 shares $0
PHIBRO ANIMAL HEALTH CORPCL A COM71742Q106 — 13 shares $0
NAUTILUS BIOTECHNOLOGY INCCOM63909J108 — 29 shares $0
NAVIENT CORPORATIONCOM63938C108 — 44 shares $0
NAVITAS SEMICONDUCTOR CORPCOM63942X106 — 2 shares $0
NB BANCORP INCCOM63945M107 — 1 shares $0
NEOGEN CORPCOM640491106 — 36 shares $0
LANZATECH GLOBAL INCCOM NEW51655R200 — 56 shares $0
LANZATECH GLOBAL INCCOM NEW51655R200 — 4 shares $0
LANZATECH GLOBAL INCCOM NEW51655R200 — 9 shares $0
LATAM AIRLINES GROUP SASPONSORED ADR51817R205 — 1 shares $0
LATHAM GROUP INCCOM51819L107 — 2 shares $0
SPDR SERIES TRUSTSST SPDR BLOOMBE78464A334 — 1 shares $0
PHOTRONICS INCCOM719405102 — 2 shares $0
NEONODE INCCOM PAR64051M709 — 252 shares $0
NEONODE INCCOM PAR64051M709 — 19 shares $0
NEPTUNE INS HLDGS INCCL A64073B103 — 9 shares $0
NERDY INCCL A COM64081V109 — 281 shares $0
NERDY INCCL A COM64081V109 — 175 shares $0
NERDY INCCL A COM64081V109 — 73 shares $0
DISTRIBUTION SOLUTIONS GRP ICOM520776105 — 1 shares $0
CYPHERPUNK TECHNOLOGIES INCCOM NEW52187K200 — 200 shares $0
LEE ENTERPRISES INCCOM523768406 — 1 shares $0
PICARD MEDICAL INCCOM SHS71953R108 — 35 shares $0
PIEDMONT REALTY TRUST INCCOM CL A720190206 — 2 shares $0
NET LEASE OFFICE PROPERTIESCOM64110Y108 — 3 shares $0
NET LEASE OFFICE PROPERTIESCOM64110Y108 — 2 shares $0
NETSKOPE INCCL A64119N608 — 30 shares $0
LEGALZOOM COM INCCOM52466B103 — 2 shares $0
LEGEND BIOTECH CORPSPONSORED ADS52490G102 — 14 shares $0
SPDR SERIES TRUSTST STR TIPS ETF78464A656 — 3 shares $0
NEUROPACE INCCOM641288105 — 1 shares $0
NEURONETICS INCCOM64131A105 — 5 shares $0
NEURONETICS INCCOM64131A105 — 38 shares $0
HAPPEN INCCOM NEW52603A208 — 8 shares $0
HAPPEN INCCOM NEW52603A208 — 1 shares $0
NEW FORTRESS ENERGY INCCOM CL A644393100 — 174 shares $0
NEW FORTRESS ENERGY INCCOM CL A644393100 — 282 shares $0
NEW JERSEY RES CORPCOM646025106 — 1 shares $0
LENSAR INCCOM52634L108 — 45 shares $0
LENZ THERAPEUTICS INCCOM52635N103 — 2 shares $0
LESLIES INCCOM527064208 — 9 shares $0
LEXICON PHARMACEUTICALS INCCOM NEW528872302 — 1 shares $0
LEXINFINTECH HLDGS LTDADR528877103 — 200 shares $0
SPDR SERIES TRUSTST STR P400MID78464A847 — 1 shares $0
PITNEY BOWES INCCOM724479100 — 25 shares $0
PIXELWORKS INCCOM72581M404 — 3 shares $0
NEWELL BRANDS INCCOM651229106 — 60 shares $0
LIBERTY BROADBAND CORPCOM SER A530307107 — 1 shares $0
LIBERTY LIVE HOLDINGS INCCOM SER A530909100 — 1 shares $0
PLAYSTUDIOS INCCLASS A COM72815G108 — 572 shares $0
PLAYSTUDIOS INCCLASS A COM72815G108 — 133 shares $0
PLAYTIKA HLDG CORPCOM72815L107 — 3 shares $0
PLIANT THERAPEUTICS INCCOM729139105 — 85 shares $0