← 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)
PEDEVCO CORPCOM NEW70532Y402 — 58 shares $1,000
RXSIGHT INCCOM78349D107 — 255 shares $1,000
RYMAN HOSPITALITY PPTYS INCCOM78377T107 — 10 shares $1,000
NCR VOYIX CORPORATIONCOM62886E108 — 149 shares $1,000
NIO INCSPON ADS62914V106 — 200 shares $1,000
KURA ONCOLOGY INCCOM50127T109 — 105 shares $1,000
SAB BIOTHERAPEUTICS INCCOM NEW78397T202 — 154 shares $1,000
NCR ATLEOS CORPORATIONCOM SHS63001N106 — 27 shares $1,000
NANO DIMENSION LTDSPONSORD ADS NEW63008G203 — 747 shares $1,000
NANO DIMENSION LTDSPONSORD ADS NEW63008G203 — 400 shares $1,000
LB PHARMACEUTICALS INCCOM SHS50180M108 — 18 shares $1,000
LGI HOMES INCCOM50187T106 — 20 shares $1,000
H2O AMERICACOM784305104 — 20 shares $1,000
NEOS ETF TRUSTBOOSTED S&P 50078433H493 — 18 shares $1,000
SEZZLE INCCOM78435P105 — 3 shares $1,000
SK TELECOM CO LTDSPONSORED ADR78440P306 — 43 shares $1,000
PERMA-FIX ENVIRONMENTAL SVCSCOM NEW714157203 — 50 shares $1,000
NATIONAL BEVERAGE CORPCOM635017106 — 29 shares $1,000
NATIONAL FUEL GAS COCOM636180101 — 16 shares $1,000
LAKELAND INDS INCCOM511795106 — 79 shares $1,000
SPS COMM INCCOM78463M107 — 22 shares $1,000
SPDR INDEX SHS FDSSP CHINA ETF78463X400 — 10 shares $1,000
PERSONALIS INCCOM71535D106 — 100 shares $1,000
NATIONAL STORAGE AFFILIATESCOM SHS BEN IN637870106 — 12 shares $1,000
MARZETTI COMPANYCOM513847103 — 6 shares $1,000
SPDR INDEX SHS FDSST MARKE CAP ETF78463X756 — 8 shares $1,000
NCINO INCCOM63947X101 — 75 shares $1,000
LATTICE SEMICONDUCTOR CORPCOM518415104 — 5 shares $1,000
SPDR INDEX SHS FDSST DOW INTL ETF78463X863 — 55 shares $1,000
PHINIA INCCOMMON STOCK71880K101 — 9 shares $1,000
LAUREATE ED INCCOMMON STOCK518613203 — 32 shares $1,000
LAUREATE ED INCCOMMON STOCK518613203 — 41 shares $1,000
LEAR CORPCOM NEW521865204 — 5 shares $1,000
LEGGETT & PLATT INCCOM524660107 — 50 shares $1,000
SPDR SERIES TRUSTST INTL BBG ETF78464A516 — 25 shares $1,000
NETSTREIT CORPCOM64119V303 — 40 shares $1,000
NETWORK-1 TECHNOLOGIES INCCOM64121N109 — 856 shares $1,000
LEGENCE CORPCL A52476L109 — 9 shares $1,000
LENNAR CORPCL B526057302 — 9 shares $1,000
SPDR SERIES TRUSTST STR SP METAL78464A755 — 12 shares $1,000
PDD HOLDINGS INCSPONSORED ADS722304102 — 12 shares $1,000
LEVI STRAUSS & CO NEWCL A COM STK52736R102 — 25 shares $1,000
LEVI STRAUSS & CO NEWCL A COM STK52736R102 — 22 shares $1,000
PITNEY BOWES INCCOM724479100 — 43 shares $1,000
NEWELL BRANDS INCCOM651229106 — 200 shares $1,000
LIBERTY BROADBAND CORPCOM SER C530307305 — 40 shares $1,000
LIBERTY LIVE HOLDINGS INCCOM SER A530909100 — 5 shares $1,000
PLIANT THERAPEUTICS INCCOM729139105 — 445 shares $1,000
PLIANT THERAPEUTICS INCCOM729139105 — 465 shares $1,000
POET TECHNOLOGIES INCCOM NEW73044W302 — 134 shares $1,000
POLESTAR AUTOMOTIVE HLDG UKSPONSORED ADS731105409 — 32 shares $1,000
LIFESTANCE HEALTH GROUP INCCOM53228F101 — 140 shares $1,000
SPDR SERIES TRUSTST STR BL 12 ETF78468R523 — 7 shares $1,000
POWELL INDS INCCOM739128106 — 5 shares $1,000
NEXTDECADE CORPCOM65342K105 — 67 shares $1,000
LIMBACH HLDGS INCCOM53263P105 — 14 shares $1,000
LINDBLAD EXPEDITIONS HLDGS ICOM535219109 — 53 shares $1,000
POWER SOLUTIONS INTL INCCOM NEW73933G202 — 28 shares $1,000
POWERBANK CORPCOM SHS73933V100 — 1,396 shares $1,000
PRECISION DRILLING CORPCOM NEW74022D407 — 15 shares $1,000
PREFORMED LINE PRODS COCOM740444104 — 3 shares $1,000
PRESIDIO PPTY TR INCCOM CL A NEW74102L501 — 387 shares $1,000
NINE ENERGY SERVICE INCCOMMON STOCK65441V200 — 59 shares $1,000
NIOCORP DEVS LTDCOM NEW654484609 — 108 shares $1,000
LINEAGE INCCOM53566V106 — 29 shares $1,000
LINKHOME HLDGS INCCOM53578M102 — 919 shares $1,000
LIQTECH INTL INCCOM53632A300 — 1,379 shares $1,000
SSR MINING INCOM784730103 — 48 shares $1,000
NOMURA HLDGS INCSPONSORED ADR65535H208 — 58 shares $1,000
SABLE OFFSHORE CORPCOM SHS78574H104 — 398 shares $1,000
NEWTON GOLF COMPANY INCCOM78577G301 — 1,667 shares $1,000
LIVEWIRE GROUP INCCOM53838J105 — 449 shares $1,000
SALLY BEAUTY HLDGS INCCOM79546E104 — 46 shares $1,000
PROCEPT BIOROBOTICS CORPCOM74276L105 — 55 shares $1,000
LOOP INDS INCCOM543518104 — 1,200 shares $1,000
LOUISIANA PAC CORPCOM546347105 — 7 shares $1,000
SANTACRUZ SILVER MNG LTDCOM NEW SHS80280U205 — 154 shares $1,000
PROGRESS SOFTWARE CORPCOM743312100 — 16 shares $1,000
LUFAX HOLDING LTDSPONSORED ADR54975P201 — 1,031 shares $1,000
SANUWAVE HEALTH INCCOM80303D305 — 120 shares $1,000
SASOL LTDSPONSORED ADR803866300 — 133 shares $1,000
NOVO-NORDISK A SADR670100205 — 18 shares $1,000
NU SKIN ENTERPRISES INCCL A67018T105 — 220 shares $1,000
PROSHARES TRONLINE RTL ETF74347B169 — 17 shares $1,000
ELEVRA LITHIUM LTDSPONSORED ADS805700101 — 10 shares $1,000
SCHNEIDER NATIONAL INCCL B80689H102 — 26 shares $1,000
SCHNEIDER NATIONAL INCCL B80689H102 — 37 shares $1,000
SCHOLASTIC CORPCOM807066105 — 22 shares $1,000
MGP INGREDIENTS INC NEWCOM55303J106 — 70 shares $1,000
MSC INDL DIRECT INCCL A553530106 — 5 shares $1,000
PROTAGONIST THERAPEUTICS INCCOM74366E102 — 9 shares $1,000
PUBLIC POL HLDG CO INCORD SHS744430208 — 174 shares $1,000
NUVECTIS PHARMA INCCOM67080T108 — 66 shares $1,000
OFG BANCORPCOM67103X102 — 17 shares $1,000
SCIENCE APPLICATIONS INTL COCOM808625107 — 5 shares $1,000
QORVO INCCOM74736K101 — 10 shares $1,000
OAKTREE SPECIALTY LENDINGCOM67401P405 — 74 shares $1,000
OBSIDIAN ENERGY LTDCOM674482203 — 120 shares $1,000
OCCIDENTAL PETE CORP*W EXP 08/03/202674599162 — 21 shares $1,000
Q2 HLDGS INCCOM74736L109 — 12 shares $1,000