← 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)
KOREA ELEC PWR CORPSPONSORED ADR500631106 — 247 shares $3,000
KOREA ELEC PWR CORPSPONSORED ADR500631106 — 233 shares $3,000
KRAFT HEINZ COCOM500754106 — 138 shares $3,000
KRANESHARES TRUSTCSI CHI INTERNET500767306 — 124 shares $3,000
PAYCOM SOFTWARE INCCOM70432V102 — 25 shares $3,000
MUELLER WTR PRODS INCCOM SER A624758108 — 105 shares $3,000
KRANESHARES TRUSTGLOBAL CARB STRA500767678 — 100 shares $3,000
RXSIGHT INCCOM78349D107 — 602 shares $3,000
MYRIAD GENETICS INCCOM62855J104 — 501 shares $3,000
PENNANTPARK FLOATING RATE CACOM70806A106 — 403 shares $3,000
PENSKE AUTOMOTIVE GRP INCCOM70959W103 — 17 shares $3,000
NOV INCCOM62955J103 — 162 shares $3,000
SOLESENCE INCCOM630079101 — 4,265 shares $3,000
PERDOCEO ED CORPCOM71363P106 — 109 shares $3,000
NEOS ETF TRUSTBITC HIG INC ETF78433H642 — 100 shares $3,000
SLM CORPCOM78442P106 — 133 shares $3,000
TELEKOMUNIKASI INDSPONSORED ADR715684106 — 235 shares $3,000
NATURAL ALTERNATIVES INTL INCOM NEW638842302 — 1,253 shares $3,000
LIFECORE BIOMEDICAL INCCOM514766104 — 500 shares $3,000
LANDBRIDGE COMPANY LLCCL A514952100 — 43 shares $3,000
LANDS END INC NEWCOM51509F105 — 296 shares $3,000
NATWEST GROUP PLCSPONS ADR639057207 — 183 shares $3,000
NAUTILUS BIOTECHNOLOGY INCCOM63909J108 — 1,565 shares $3,000
NEPHROS INCCOM640671400 — 827 shares $3,000
LAUDER ESTEE COS INCCL A518439104 — 40 shares $3,000
SPDR SERIES TRUSTST STR SP TELCO78464A540 — 15 shares $3,000
NEUROPACE INCCOM641288105 — 218 shares $3,000
NEUBERGER NEXT GENERATIONCOMMON STOCK64133Q108 — 172 shares $3,000
PDD HOLDINGS INCSPONSORED ADS722304102 — 37 shares $3,000
NEW FOUND GOLD CORPCOM64440N103 — 1,734 shares $3,000
NEW GERMANY FD INCCOM644465106 — 303 shares $3,000
LENZ THERAPEUTICS INCCOM52635N103 — 616 shares $3,000
LEXICON PHARMACEUTICALS INCCOM NEW528872302 — 1,324 shares $3,000
PINNACLE FINL PARTNERS INCCOM72348N109 — 27 shares $3,000
SS&C TECH HLDGSCOM78467J100 — 53 shares $3,000
PLANET LABS PBCCOM CL A72703X106 — 100 shares $3,000
PLATINUM GROUP METALS LTDCOM72765Q882 — 2,418 shares $3,000
NEWS CORP NEWCL A65249B109 — 106 shares $3,000
NEWS CORP NEWCL B65249B208 — 106 shares $3,000
LIBERTY MEDIA CORP DELCOM LBTY ONE S A531229771 — 32 shares $3,000
LIFEVANTAGE CORPCOM NEW53222K205 — 557 shares $3,000
POPULAR INCCOM NEW733174700 — 21 shares $3,000
NEXTNRG INCCOM652941105 — 9,497 shares $3,000
SPDR SERIES TRUSTSP O&G EXPL PRO78468R556 — 22 shares $3,000
PORTLAND GEN ELEC COCOM NEW736508847 — 60 shares $3,000
BCP INVESTMENT CORPORATIONCOM NEW73688F201 — 400 shares $3,000
POST HLDGS INCCOM737446104 — 30 shares $3,000
NICE LTDSPONSORED ADR653656108 — 28 shares $3,000
LINDBLAD EXPEDITIONS HLDGS ICOM535219109 — 113 shares $3,000
SPDR SERIES TRUSTST STR NUVEE ETF78468R721 — 70 shares $3,000
SPDR SERIES TRUSTST STR SP600 SML78468R853 — 54 shares $3,000
LISTED FDS TRWAHED DOW JONES53656F268 — 83 shares $3,000
SPDR SERIES TRUSTST STR R2K LOWV78468R887 — 21 shares $3,000
SABRA HEALTH CARE REIT INCCOM78573L106 — 175 shares $3,000
PRIMEENERGY RESOURCES CORPCOM74158E104 — 19 shares $3,000
NLIGHT INCCOM65487K100 — 50 shares $3,000
NOKIA CORPSPONSORED ADR654902204 — 223 shares $3,000
LITHIUM AMERS CORP NEWCOM SHS53681J103 — 825 shares $3,000
LITHIUM AMERS CORP NEWCOM SHS53681J103 — 765 shares $3,000
SAFEHOLD INCCOM78646V107 — 188 shares $3,000
LOAR HOLDINGS INCCOM SHS53947R105 — 39 shares $3,000
SANARA MEDTECH INCCOM79957L100 — 108 shares $3,000
SANFILIPPO JOHN B & SON INCCOM800422107 — 37 shares $3,000
SANGOMA TECHNOLOGIES CORPCOM NEW80100R408 — 800 shares $3,000
NOVAVAX INCCOM NEW670002401 — 355 shares $3,000
LUMEN TECHNOLOGIES INCCOM550241103 — 432 shares $3,000
SAP SESPON ADR803054204 — 19 shares $3,000
PROMIS NEUROSCIENCES INCCOM SHS74346M505 — 218 shares $3,000
PROSHARES TRBITCOIN ETF74347G440 — 425 shares $3,000
PROSHARES TRS&P 500 DYNAMIC74349Y613 — 69 shares $3,000
NUVALENT INCCOM670703107 — 28 shares $3,000
MNTN INCCL A55318A108 — 313 shares $3,000
MSA SAFETY INCCOM553498106 — 20 shares $3,000
PROSPERITY BANCSHARES INCCOM743606105 — 36 shares $3,000
NUTRIEN LTDCOM67077M108 — 50 shares $3,000
M-TRON INDS INCCOM55380K109 — 27 shares $3,000
P3 HEALTH PARTNERS INCCOM CL A NEW744413204 — 296 shares $3,000
NUSHARES ETF TRNUVEEN ESG SMLCP67092P607 — 51 shares $3,000
MAGNACHIP SEMICONDUCTOR CORPCOM55933J203 — 688 shares $3,000
SCIENCE APPLICATIONS INTL COCOM808625107 — 26 shares $3,000
SCOTTS MIRACLE-GRO COCL A810186106 — 42 shares $3,000
SCOTTS MIRACLE-GRO COCL A810186106 — 42 shares $3,000
SCRIPPS E W CO OHIOCL A NEW811054402 — 1,146 shares $3,000
SEA LTDSPONSORD ADS81141R100 — 28 shares $3,000
PUTNAM MASTER INTER INCOME TSH BEN INT746909100 — 979 shares $3,000
OATLY GROUP ABSPONSORED ADS67421J207 — 280 shares $3,000
MAGNOLIA OIL & GAS CORPCL A559663109 — 114 shares $3,000
NYLI CBRE GBL INFR MEGTRNDSCOM56064Q107 — 183 shares $3,000
OMEGA FLEX INCCOM682095104 — 106 shares $3,000
ONDAS INCCOM NEW68236H204 — 400 shares $3,000
RALPH LAUREN CORPCL A751212101 — 8 shares $3,000
MASTERCRAFT BOAT HLDGS INCCOM57637H103 — 118 shares $3,000
OPTICAL CABLE CORPCOM NEW683827208 — 141 shares $3,000
MAUI LD & PINEAPPLE INCCOM577345101 — 172 shares $3,000
SHIFT4 PMTS INC6 SER A CNV PREF82452J307 — 43 principal $3,000
MEDICAL PROPERTIES TRUST INCCOM58463J304 — 622 shares $3,000
PEDIATRIX MEDICAL GROUP INCCOM58502B106 — 100 shares $3,000
SIGMA LITHIUM CORPORATIONCOM826599102 — 218 shares $3,000
REGENCY CTRS CORPCOM758849103 — 39 shares $3,000
REGENXBIO INCCOM75901B107 — 289 shares $3,000