← 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
- STATE STR SPDR S&P 500 ETF T · TR UNIT · 78462F103 · shares · PUT: $27,450,295,000
- APPLE INC · COM · 037833100 · shares: $18,924,916,000
- NVIDIA CORPORATION · COM · 67066G104 · shares: $17,430,142,000
- ROYAL BK CDA · COM · 780087102 · shares: $14,533,563,000
- MICROSOFT CORP · COM · 594918104 · shares: $13,195,766,000
- ALPHABET INC · CAP STK CL A · 02079K305 · shares: $13,085,251,000
- TORONTO DOMINION BK ONT · COM NEW · 891160509 · shares: $12,970,628,000
- AMAZON COM INC · COM · 023135106 · shares: $12,570,489,000
- ISHARES TR · CORE S&P500 ETF · 464287200 · shares: $11,613,640,000
- BANK MONTREAL MEDIUM · COM · 063671101 · shares: $9,218,025,000
Reported holdings
28,169 reported entries| Issuer | Class | CUSIP | Type | Shares / principal | Reported value (USD) |
|---|---|---|---|---|---|
| INVESCO EXCH TRADED FD TR II | TAXABLE MUN BD | 46138G805 | — | 7 shares | $0 |
| HF FOODS GROUP INC | COM | 40417F109 | — | 118 shares | $0 |
| HF FOODS GROUP INC | COM | 40417F109 | — | 58 shares | $0 |
| HACKETT GROUP INC | COM | 404609109 | — | 1 shares | $0 |
| HAGERTY INC | CL A COM | 405166109 | — | 33 shares | $0 |
| HAIN CELESTIAL GROUP INC | COM | 405217100 | — | 155 shares | $0 |
| HAIN CELESTIAL GROUP INC | COM | 405217100 | — | 130 shares | $0 |
| HAIN CELESTIAL GROUP INC | COM | 405217100 | — | 130 shares | $0 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRIGHT | 33738R886 | — | 1 shares | $0 |
| IOVANCE BIOTHERAPEUTICS INC | COM | 462260100 | — | 2 shares | $0 |
| HANCOCK WHITNEY CORPORATION | COM | 410120109 | — | 2 shares | $0 |
| ISHARES ETHEREUM TR | SHS | 46438R105 | — | 10 shares | $0 |
| ISPIRE TECHNOLOGY INC | COM | 46501C100 | — | 28 shares | $0 |
| ISPIRE TECHNOLOGY INC | COM | 46501C100 | — | 28 shares | $0 |
| IRON HORSE ACQUISIT II CORP | RIGHT 07/11/2030 | 46283H129 | — | 500 shares | $0 |
| HARMONY GOLD MNG LTD | SPONSORED ADR | 413216300 | — | 22 shares | $0 |
| IVANHOE ELECTRIC INC | COM | 46578C108 | — | 1 shares | $0 |
| J & J SNACK FOODS CORP | COM | 466032109 | — | 2 shares | $0 |
| HARVARD BIOSCIENCE INC | COM | 416906204 | — | 15 shares | $0 |
| HAWKINS INC | COM | 420261109 | — | 2 shares | $0 |
| J P MORGAN EXCHANGE TRADED F | RLTY INCOME ETF | 46641Q126 | — | 1 shares | $0 |
| ISHARES INC | MSCI GBL MIN VOL | 464286525 | — | 1 shares | $0 |
| HEALTH CATALYST INC | COM | 42225T107 | — | 3 shares | $0 |
| HEALTHY CHOICE WELLNESS CORP | CL A | 42227T105 | — | 34 shares | $0 |
| HECLA MINING COMPANY | COM | 422704106 | — | 25 shares | $0 |
| J P MORGAN EXCHANGE TRADED F | CORE PLUS BD ETF | 46641Q670 | — | 2 shares | $0 |
| FIRSTSUN CAP BANCORP | COM | 33767U107 | — | 2 shares | $0 |
| HERON THERAPEUTICS INC | COM | 427746102 | — | 597 shares | $0 |
| HERON THERAPEUTICS INC | COM | 427746102 | — | 1 shares | $0 |
| HERTZ GLOBAL HLDGS INC | *W EXP 06/30/205 | 42806J148 | — | 65 shares | $0 |
| 5E ADVANCED MATERIALS INC | COM NEW | 33830Q208 | — | 17 shares | $0 |
| FIVE STAR BANCORP | COM | 33830T103 | — | 1 shares | $0 |
| FIVE POINT HOLDINGS LLC | COM CL A | 33833Q106 | — | 92 shares | $0 |
| FLEXIBLE SOLUTIONS INTL INC | COM | 33938T104 | — | 10 shares | $0 |
| JAMES RIV GROUP HOLDINGS INC | COM SHS | 46990A102 | — | 1 shares | $0 |
| JAGUAR HEALTH INC | COM | 47010C862 | — | 20 shares | $0 |
| AI FINL CORP | COM | 47089W104 | — | 183 shares | $0 |
| JANUS INTERNATIONAL GROUP IN | COMMON STOCK | 47103N106 | — | 1 shares | $0 |
| JASPER THERAPEUTICS INC | COM NEW | 471871202 | — | 40 shares | $0 |
| METALLA RTY & STREAMING LTD | COM NEW | 59124U605 | — | 15 shares | $0 |
| METHANEX CORP | COM | 59151K108 | — | 4 shares | $0 |
| FLOWCO HLDGS INC | COM CL A | 342909108 | — | 1 shares | $0 |
| JELD-WEN HLDG INC | COM | 47580P103 | — | 74 shares | $0 |
| OWLET INC | CL A NEW | 69120X206 | — | 25 shares | $0 |
| HILLMAN SOLUTIONS CORP | COM | 431636109 | — | 2 shares | $0 |
| HIMS & HERS HEALTH INC | COM CL A | 433000106 | — | 10 shares | $0 |
| METROPOLITAN BK HLDG CORP | COM | 591774104 | — | 1 shares | $0 |
| MEXCO ENERGY CORP | COM | 592770101 | — | 30 shares | $0 |
| MIAMI INTL HLDGS INC | COM | 59356Q108 | — | 1 shares | $0 |
| JOHN MARSHALL BANCORP INC | COM | 47805L101 | — | 1 shares | $0 |
| JOINT CORP | COM | 47973J102 | — | 12 shares | $0 |
| PLDT INC | SPONSORED ADR | 69344D408 | — | 3 shares | $0 |
| HOLLEY INC | COM | 43538H103 | — | 1 shares | $0 |
| HOME BANCSHARES INC | COM | 436893200 | — | 1 shares | $0 |
| MICROVISION INC DEL | COM NEW | 594960304 | — | 477 shares | $0 |
| JOURNEY MED CORP | COM | 48115J109 | — | 20 shares | $0 |
| BONK INC | COM | 48208F303 | — | 204 shares | $0 |
| KBR INC | COM | 48242W106 | — | 10 shares | $0 |
| PMV PHARMACEUTICALS INC | COM | 69353Y103 | — | 76 shares | $0 |
| RENT THE RUNWAY INC | CL A NEW | 76010Y202 | — | 2 shares | $0 |
| REPAY HLDGS CORP | COM CL A | 76029L100 | — | 1 shares | $0 |
| MICROBOT MED INC | COM NEW | 59503A204 | — | 1 shares | $0 |
| MICROVAST HOLDINGS INC | COM | 59516C106 | — | 2 shares | $0 |
| PSQ HOLDINGS INC | CL A | 693691107 | — | 51 shares | $0 |
| RESIDEO TECHNOLOGIES INC | COM | 76118Y104 | — | 9 shares | $0 |
| RESIDEO TECHNOLOGIES INC | COM | 76118Y104 | — | 5 shares | $0 |
| RESOURCES CONNECTION INC | COM | 76122Q105 | — | 29 shares | $0 |
| RESOURCES CONNECTION INC | COM | 76122Q105 | — | 43 shares | $0 |
| MILESTONE PHARMACEUTICALS IN | COM | 59935V107 | — | 240 shares | $0 |
| MILLROSE PPTYS INC | COM CL A | 601137102 | — | 1 shares | $0 |
| KALARIS THERAPEUTICS INC | COM | 482929106 | — | 12 shares | $0 |
| KAILERA THERAPEUTICS INC | COMMON STOCK | 482931102 | — | 1 shares | $0 |
| KARMAN HLDGS INC | COMMON STOCK | 485924104 | — | 8 shares | $0 |
| KAYNE ANDERSON ENERGY INFRST | COM | 486606106 | — | 27 shares | $0 |
| MINIMED GROUP INC | COM | 60365F109 | — | 1 shares | $0 |
| MIRUM PHARMACEUTICALS INC | COM | 604749101 | — | 3 shares | $0 |
| MISSION PRODUCE INC | COM | 60510V108 | — | 40 shares | $0 |
| MISTRAS GROUP INC | COM | 60649T107 | — | 5 shares | $0 |
| KEEL INFRASTRUCTURE CORP | COM SHS | 486917107 | — | 1 shares | $0 |
| KEMPER CORP | COM | 488401100 | — | 10 shares | $0 |
| KENTUCKY FIRST FED BANCORP | COM | 491292108 | — | 15 shares | $0 |
| RIDGEPOST CAP INC | CL A COM | 69376K106 | — | 1 shares | $0 |
| PACIFIC BIOSCIENCES CALIF IN | COM | 69404D108 | — | 2 shares | $0 |
| RHYTHM PHARMACEUTICALS INC | COM | 76243J105 | — | 1 shares | $0 |
| RIBBON COMMUNICATIONS INC | COM | 762544104 | — | 1 shares | $0 |
| RICHTECH ROBOTICS INC | CL B | 765504105 | — | 150 shares | $0 |
| RICHTECH ROBOTICS INC | CL B | 765504105 | — | 2 shares | $0 |
| RIGETTI COMPUTING INC | COMMON STOCK | 76655K103 | — | 2 shares | $0 |
| RIGETTI COMPUTING INC | *W EXP 03/02/202 | 76655K111 | — | 7 shares | $0 |
| RILEY EXPLORATION PERMIAN IN | COM | 76665T102 | — | 1 shares | $0 |
| RIMINI STR INC DEL | COM | 76674Q107 | — | 1 shares | $0 |
| MOBILE INFRASTRUCTURE CORP | COM SHS | 60739N101 | — | 79 shares | $0 |
| PAGERDUTY INC | COM | 69553P100 | — | 2 shares | $0 |
| RING ENERGY INC | COM | 76680V108 | — | 1 shares | $0 |
| RIOT PLATFORMS INC | COM | 767292105 | — | 3 shares | $0 |
| ROBERT HALF INC. | COM | 770323103 | — | 10 shares | $0 |
| KINGSOFT CLOUD HLDGS LTD | ADS | 49639K101 | — | 2 shares | $0 |
| KINGSWAY CORP | COM NEW | 496904202 | — | 1 shares | $0 |
| PAPA JOHNS INTL INC | COM | 698813102 | — | 1 shares | $0 |
| ROCKET PHARMACEUTICALS INC | COM | 77313F106 | — | 1 shares | $0 |