← 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)
ELDORADO GOLD CORP NEWCOM284902509 — 242,756 shares $7,547,000
PERMIAN RESOURCES CORPCLASS A COM71424F105 — 409,078 shares $7,531,000
ISHARES TRULTRA SHORT DUR46434V878 — 148,793 shares $7,526,000
SUNRUN INCCOM86771W105 — 562,480 shares $7,526,000
ISHARES TR20+ YEAR TR BD46436E338 — 336,693 shares $7,522,000
FIDELITY COVINGTON TRUSTLOW VOLITY ETF316092824 — 110,039 shares $7,520,000
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E302 — 28,402 shares $7,519,000
IQVIA HLDGS INCCOM46266C105 — 38,851 shares $7,507,000
SPROTT FOCUS TR INCCOM85208J109 — 791,861 shares $7,507,000
APA CORPORATIONCOM03743Q108 — 230,355 shares $7,503,000
INTERCONTINENTAL EXCHANGE INCOM45866F104 — 60,940 shares $7,502,000
MADISON ETFS TRUSTAGGREGATE BOND557441300 — 370,598 shares $7,494,000
BERKSHIRE HATHAWAY INC DELCL A084670108 — 10 shares $7,489,000
GLACIER BANCORP INC NEWCOM37637Q105 — 145,171 shares $7,488,000
SPDR SERIES TRUSTST STR SP REGBNK78464A698 CALL 100,000 shares $7,485,000
ISHARES TRGLOBAL ENERG ETF464287341 — 152,252 shares $7,480,000
KEYCORPCOM493267108 — 324,465 shares $7,479,000
LCI INDSCOM50189K103 — 70,623 shares $7,478,000
BROOKFIELD INFRASTRUCTURE PALP INT UNITG16252101 — 204,908 shares $7,477,000
STANLEY BLACK & DECKER INCCOM854502101 — 79,426 shares $7,476,000
INVESCO EXCH TRADED FD TR IIS&P SMALLCAP 60046138G664 — 125,555 shares $7,471,000
ALLISON TRANSMISSION HLDGS ICOM01973R101 — 66,229 shares $7,467,000
MADISON SQUARE GRDN SPRT CORCL A55825T103 — 18,570 shares $7,462,000
NORDSON CORPCOM655663102 — 24,732 shares $7,461,000
MATCH GROUP INC NEWCOM57667L107 — 196,000 shares $7,458,000
VIASAT INCCOM92552V100 — 82,980 shares $7,452,000
ADVANCED DRAIN SYS INC DELCOM00790R104 — 47,470 shares $7,451,000
OCCIDENTAL PETE CORPCOM674599105 — 153,182 shares $7,440,000
SERVICETITAN INCSHS CL A81764X103 — 105,185 shares $7,438,000
AUTOMATIC DATA PROCESSING INCOM053015103 — 33,202 shares $7,436,000
NNN REIT INCCOM637417106 — 159,806 shares $7,436,000
GLOBAL X FDSDEFENSE TECH ETF37960A529 — 124,226 shares $7,418,000
ISHARES TRU.S. FIN SVC ETF464287770 — 81,936 shares $7,413,000
EATON VANCE TX ADV GLBL DIVCOM27828S101 — 314,875 shares $7,412,000
REGIONS FINANCIAL CORP NEWCOM7591EP100 — 245,237 shares $7,406,000
FTAI AVIATION LTDSHSG3730V105 — 27,367 shares $7,404,000
PDD HOLDINGS INCSPONSORED ADS722304102 — 97,051 shares $7,403,000
GLOBAL X FDSS&P 500 COVERED37954Y475 — 181,432 shares $7,401,000
ZETA GLOBAL HOLDINGS CORPCL A98956A105 — 375,907 shares $7,398,000
MCKESSON CORPCOM58155Q103 — 9,789 shares $7,397,000
SPDR SERIES TRUSTST STR SP TELCO78464A540 — 32,486 shares $7,390,000
HONEYWELL INTL INCCOM438516205 — 32,958 shares $7,379,000
MONDELEZ INTL INCCL A609207105 — 127,508 shares $7,375,000
STERIS PLCSHS USDG8473T100 — 34,970 shares $7,364,000
JANUS DETROIT STR TRHENDRSON AAA CL47103U845 — 145,823 shares $7,363,000
BOOKING HOLDINGS INCCOM09857L108 — 41,264 shares $7,355,000
AVALONBAY CMNTYS INCCOM053484101 — 38,942 shares $7,348,000
ISHARES TRCORE DIVID ETF46435U861 — 119,241 shares $7,345,000
UNITED THERAPEUTICS CORP DELCOM91307C102 — 13,554 shares $7,344,000
WESCO INTL INCCOM95082P105 — 21,245 shares $7,339,000
SPDR GOLD TRGOLD SHS78463V107 — 19,877 shares $7,322,000
BROADRIDGE FINL SOLUTIONS INCOM11133T103 — 53,428 shares $7,317,000
CENTERPOINT ENERGY INCCOM15189T107 — 166,106 shares $7,315,000
GEN DIGITAL INCCOM668771108 — 293,759 shares $7,312,000
HONEYWELL AEROSPACE INCCOM43849R105 — 33,066 shares $7,310,000
ISHARES TRINTL TREA BD ETF464288117 — 178,166 shares $7,310,000
ABBVIE INCCOM00287Y109 — 29,009 shares $7,300,000
FIDELITY COVINGTON TRUSTENH MID COR ETF31609A503 — 179,883 shares $7,300,000
CELESTICA INCCOM15101Q207 PUT 20,000 shares $7,296,000
REDDIT INCCL A75734B100 CALL 42,000 shares $7,290,000
SUNBELT RENTALS HOLDINGS INCSHS866966104 — 97,444 shares $7,290,000
HONEYWELL AEROSPACE INCCOM43849R105 — 32,966 shares $7,288,000
ELI LILLY & COCOM532457108 — 6,075 shares $7,287,000
FIRST TR EXCHANGE-TRADED FDSHS336917109 — 149,734 shares $7,286,000
INTUITIVE SURGICAL INCCOM NEW46120E602 — 18,320 shares $7,285,000
BXP INCCOM101121101 — 109,707 shares $7,275,000
ISHARES TRIBOXX INV CP ETF464287242 — 66,636 shares $7,268,000
LEGG MASON ETF INVTFRANKLIN INTL LW52468L505 — 179,085 shares $7,268,000
GLOBAL X FDSDATA CTR DIG ETF37954Y236 — 239,230 shares $7,265,000
LPL FINL HLDGS INCCOM50212V100 — 25,776 shares $7,261,000
BIO-TECHNE CORPCOM09073M104 — 102,734 shares $7,258,000
EXPONENT INCCOM30214U102 — 123,483 shares $7,256,000
SELECT SECTOR SPDR TRST STR TECHN ETF81369Y803 — 38,057 shares $7,251,000
HUNTINGTON BANCSHARES INCCOM446150104 — 408,438 shares $7,242,000
ISHARES TR1 3 YR TREAS BD464287457 — 88,161 shares $7,239,000
PARKER-HANNIFIN CORPCOM701094104 CALL 7,400 shares $7,238,000
MP MATERIALS CORPCOM CL A553368101 — 129,212 shares $7,237,000
ALLEGRO MICROSYSTEMS INCCOM01749D105 — 103,843 shares $7,230,000
AAR CORPCOM000361105 — 50,580 shares $7,229,000
PALANTIR TECHNOLOGIES INCCL A69608A108 — 61,963 shares $7,229,000
SPDR SERIES TRUSTST STR SP METAL78464A755 CALL 67,600 shares $7,228,000
UGI CORP NEWCOM902681105 — 209,235 shares $7,227,000
FIVE9 INCCOM338307101 — 338,318 shares $7,213,000
SPDR SERIES TRUSTSP KENSHO NEWEC78468R648 — 100,883 shares $7,213,000
EXPAND ENERGY CORPORATIONCOM165167735 — 79,093 shares $7,212,000
ARGAN INCCOM04010E109 — 9,026 shares $7,208,000
ARCHER DANIELS MIDLAND COCOM039483102 — 94,317 shares $7,206,000
VANGUARD INDEX FDSSMALL CP ETF922908751 — 23,774 shares $7,206,000
ISHARES INCMSCI MEXICO ETF464286822 — 95,712 shares $7,204,000
AEROVIRONMENT INCCOM008073108 — 43,600 shares $7,197,000
BAKER HUGHES COMPANYCL A05722G100 — 129,663 shares $7,196,000
SEA LTDSPONSORD ADS81141R100 — 75,087 shares $7,196,000
LAUDER ESTEE COS INCCL A518439104 — 91,074 shares $7,190,000
MP MATERIALS CORPCOM CL A553368101 — 128,372 shares $7,190,000
UNIVERSAL HLTH SVCS INCCL B913903100 — 48,358 shares $7,190,000
S&P GLOBAL INCCOM78409V104 — 17,650 shares $7,188,000
OREILLY AUTOMOTIVE INCCOM67103H107 — 78,007 shares $7,184,000
EXTRA SPACE STORAGE INCCOM30225T102 — 49,394 shares $7,177,000
T-MOBILE US INCCOM872590104 — 42,775 shares $7,175,000
BARRICK MNG CORPCOM SHS06849F108 CALL 195,300 shares $7,173,000