← 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)
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G805 — 7 shares $0
HF FOODS GROUP INCCOM40417F109 — 118 shares $0
HF FOODS GROUP INCCOM40417F109 — 58 shares $0
HACKETT GROUP INCCOM404609109 — 1 shares $0
HAGERTY INCCL A COM405166109 — 33 shares $0
HAIN CELESTIAL GROUP INCCOM405217100 — 155 shares $0
HAIN CELESTIAL GROUP INCCOM405217100 — 130 shares $0
HAIN CELESTIAL GROUP INCCOM405217100 — 130 shares $0
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R886 — 1 shares $0
IOVANCE BIOTHERAPEUTICS INCCOM462260100 — 2 shares $0
HANCOCK WHITNEY CORPORATIONCOM410120109 — 2 shares $0
ISHARES ETHEREUM TRSHS46438R105 — 10 shares $0
ISPIRE TECHNOLOGY INCCOM46501C100 — 28 shares $0
ISPIRE TECHNOLOGY INCCOM46501C100 — 28 shares $0
IRON HORSE ACQUISIT II CORPRIGHT 07/11/203046283H129 — 500 shares $0
HARMONY GOLD MNG LTDSPONSORED ADR413216300 — 22 shares $0
IVANHOE ELECTRIC INCCOM46578C108 — 1 shares $0
J & J SNACK FOODS CORPCOM466032109 — 2 shares $0
HARVARD BIOSCIENCE INCCOM416906204 — 15 shares $0
HAWKINS INCCOM420261109 — 2 shares $0
J P MORGAN EXCHANGE TRADED FRLTY INCOME ETF46641Q126 — 1 shares $0
ISHARES INCMSCI GBL MIN VOL464286525 — 1 shares $0
HEALTH CATALYST INCCOM42225T107 — 3 shares $0
HEALTHY CHOICE WELLNESS CORPCL A42227T105 — 34 shares $0
HECLA MINING COMPANYCOM422704106 — 25 shares $0
J P MORGAN EXCHANGE TRADED FCORE PLUS BD ETF46641Q670 — 2 shares $0
FIRSTSUN CAP BANCORPCOM33767U107 — 2 shares $0
HERON THERAPEUTICS INCCOM427746102 — 597 shares $0
HERON THERAPEUTICS INCCOM427746102 — 1 shares $0
HERTZ GLOBAL HLDGS INC*W EXP 06/30/20542806J148 — 65 shares $0
5E ADVANCED MATERIALS INCCOM NEW33830Q208 — 17 shares $0
FIVE STAR BANCORPCOM33830T103 — 1 shares $0
FIVE POINT HOLDINGS LLCCOM CL A33833Q106 — 92 shares $0
FLEXIBLE SOLUTIONS INTL INCCOM33938T104 — 10 shares $0
JAMES RIV GROUP HOLDINGS INCCOM SHS46990A102 — 1 shares $0
JAGUAR HEALTH INCCOM47010C862 — 20 shares $0
AI FINL CORPCOM47089W104 — 183 shares $0
JANUS INTERNATIONAL GROUP INCOMMON STOCK47103N106 — 1 shares $0
JASPER THERAPEUTICS INCCOM NEW471871202 — 40 shares $0
METALLA RTY & STREAMING LTDCOM NEW59124U605 — 15 shares $0
METHANEX CORPCOM59151K108 — 4 shares $0
FLOWCO HLDGS INCCOM CL A342909108 — 1 shares $0
JELD-WEN HLDG INCCOM47580P103 — 74 shares $0
OWLET INCCL A NEW69120X206 — 25 shares $0
HILLMAN SOLUTIONS CORPCOM431636109 — 2 shares $0
HIMS & HERS HEALTH INCCOM CL A433000106 — 10 shares $0
METROPOLITAN BK HLDG CORPCOM591774104 — 1 shares $0
MEXCO ENERGY CORPCOM592770101 — 30 shares $0
MIAMI INTL HLDGS INCCOM59356Q108 — 1 shares $0
JOHN MARSHALL BANCORP INCCOM47805L101 — 1 shares $0
JOINT CORPCOM47973J102 — 12 shares $0
PLDT INCSPONSORED ADR69344D408 — 3 shares $0
HOLLEY INCCOM43538H103 — 1 shares $0
HOME BANCSHARES INCCOM436893200 — 1 shares $0
MICROVISION INC DELCOM NEW594960304 — 477 shares $0
JOURNEY MED CORPCOM48115J109 — 20 shares $0
BONK INCCOM48208F303 — 204 shares $0
KBR INCCOM48242W106 — 10 shares $0
PMV PHARMACEUTICALS INCCOM69353Y103 — 76 shares $0
RENT THE RUNWAY INCCL A NEW76010Y202 — 2 shares $0
REPAY HLDGS CORPCOM CL A76029L100 — 1 shares $0
MICROBOT MED INCCOM NEW59503A204 — 1 shares $0
MICROVAST HOLDINGS INCCOM59516C106 — 2 shares $0
PSQ HOLDINGS INCCL A693691107 — 51 shares $0
RESIDEO TECHNOLOGIES INCCOM76118Y104 — 9 shares $0
RESIDEO TECHNOLOGIES INCCOM76118Y104 — 5 shares $0
RESOURCES CONNECTION INCCOM76122Q105 — 29 shares $0
RESOURCES CONNECTION INCCOM76122Q105 — 43 shares $0
MILESTONE PHARMACEUTICALS INCOM59935V107 — 240 shares $0
MILLROSE PPTYS INCCOM CL A601137102 — 1 shares $0
KALARIS THERAPEUTICS INCCOM482929106 — 12 shares $0
KAILERA THERAPEUTICS INCCOMMON STOCK482931102 — 1 shares $0
KARMAN HLDGS INCCOMMON STOCK485924104 — 8 shares $0
KAYNE ANDERSON ENERGY INFRSTCOM486606106 — 27 shares $0
MINIMED GROUP INCCOM60365F109 — 1 shares $0
MIRUM PHARMACEUTICALS INCCOM604749101 — 3 shares $0
MISSION PRODUCE INCCOM60510V108 — 40 shares $0
MISTRAS GROUP INCCOM60649T107 — 5 shares $0
KEEL INFRASTRUCTURE CORPCOM SHS486917107 — 1 shares $0
KEMPER CORPCOM488401100 — 10 shares $0
KENTUCKY FIRST FED BANCORPCOM491292108 — 15 shares $0
RIDGEPOST CAP INCCL A COM69376K106 — 1 shares $0
PACIFIC BIOSCIENCES CALIF INCOM69404D108 — 2 shares $0
RHYTHM PHARMACEUTICALS INCCOM76243J105 — 1 shares $0
RIBBON COMMUNICATIONS INCCOM762544104 — 1 shares $0
RICHTECH ROBOTICS INCCL B765504105 — 150 shares $0
RICHTECH ROBOTICS INCCL B765504105 — 2 shares $0
RIGETTI COMPUTING INCCOMMON STOCK76655K103 — 2 shares $0
RIGETTI COMPUTING INC*W EXP 03/02/20276655K111 — 7 shares $0
RILEY EXPLORATION PERMIAN INCOM76665T102 — 1 shares $0
RIMINI STR INC DELCOM76674Q107 — 1 shares $0
MOBILE INFRASTRUCTURE CORPCOM SHS60739N101 — 79 shares $0
PAGERDUTY INCCOM69553P100 — 2 shares $0
RING ENERGY INCCOM76680V108 — 1 shares $0
RIOT PLATFORMS INCCOM767292105 — 3 shares $0
ROBERT HALF INC.COM770323103 — 10 shares $0
KINGSOFT CLOUD HLDGS LTDADS49639K101 — 2 shares $0
KINGSWAY CORPCOM NEW496904202 — 1 shares $0
PAPA JOHNS INTL INCCOM698813102 — 1 shares $0
ROCKET PHARMACEUTICALS INCCOM77313F106 — 1 shares $0