← 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)
RTX CORPORATIONCOM75513E101 — 84,654 shares $16,061,000
VANGUARD ADMIRAL FDS INC500 VAL IDX FD921932703 — 73,206 shares $16,047,000
RB GLOBAL INCCOM74935Q107 — 137,773 shares $16,044,000
AMERICAN WTR WKS CO INC NEWCOM030420103 — 121,751 shares $16,020,000
INVESCO EXCH TRADED FD TR IINASDAQ 100 ETF46138G649 — 52,831 shares $16,006,000
INVESCO EXCH TRADED FD TR IIDORSEY WRGT SMLC46138E842 — 125,386 shares $15,963,000
TEREX CORP NEWCOM880779103 — 220,333 shares $15,950,000
HUNTINGTON BANCSHARES INCCOM446150104 — 899,525 shares $15,949,000
DUOS TECHNOLOGIES GROUP INCCOM266042407 — 1,328,434 shares $15,941,000
CENOVUS ENERGY INCCOM15135U109 CALL 642,400 shares $15,938,000
FLOOR & DECOR HLDGS INCCL A339750101 — 268,453 shares $15,935,000
ONESPAWORLD HOLDINGS LIMITEDCOMP73684113 — 564,062 shares $15,929,000
CARPENTER TECHNOLOGY CORPCOM144285103 — 25,818 shares $15,926,000
ZURN ELKAY WATER SOLNS CORPCOM98983L108 — 315,072 shares $15,921,000
CRH PLCORDG25508105 — 148,746 shares $15,916,000
ISHARES TRUS TELECOM ETF464287713 — 375,493 shares $15,887,000
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142 — 229,797 shares $15,874,000
SELECT SECTOR SPDR TRST STR CARE ETF81369Y209 CALL 100,000 shares $15,866,000
LEMAITRE VASCULAR INCCOM525558201 — 165,306 shares $15,863,000
ISHARES TR3YRTB ETF464288125 — 213,516 shares $15,852,000
AMERICAN ELEC PWR CO INCCOM025537101 — 115,770 shares $15,838,000
ISHARES TREXPND TEC SC ETF464287549 — 96,742 shares $15,825,000
CHIPOTLE MEXICAN GRILL INCCOM169656105 — 465,397 shares $15,823,000
TJX COS INC NEWCOM872540109 — 104,282 shares $15,799,000
JFROG LTDORD SHSM6191J100 — 173,817 shares $15,796,000
DOLLAR GEN CORPCOM256677105 — 137,123 shares $15,784,000
ON SEMICONDUCTOR CORPCOM682189105 — 166,800 shares $15,769,000
SAIA INCCOM78709Y105 — 37,393 shares $15,748,000
ISHARES TRIBOXX INV CP ETF464287242 — 144,368 shares $15,746,000
THOR INDS INCCOM885160101 — 209,350 shares $15,735,000
DIMENSIONAL ETF TRUSTEMERGING MKTS VA25434V740 — 368,677 shares $15,730,000
BROADCOM INCCOM11135F101 — 41,618 shares $15,721,000
AMERICAN HEALTHCARE REIT INCCOM SHS398182303 — 301,280 shares $15,712,000
DIGITALOCEAN HLDGS INCCOM25402D102 — 100,049 shares $15,711,000
NETAPP INCCOM64110D104 — 101,500 shares $15,708,000
TRANSALTA CORPCOM89346D107 — 1,135,643 shares $15,706,000
FIRST TR EXCHANGE-TRADED FDNASDAQ CYB ETF33734X846 — 174,691 shares $15,696,000
HUNTINGTON INGALLS INDS INCCOM446413106 — 56,077 shares $15,695,000
TRUIST FINL CORPCOM89832Q109 — 314,939 shares $15,690,000
GABELLI DIVID & INCOME TRCOM36242H104 — 533,537 shares $15,686,000
SUN LIFE FINANCIAL INC.COM866796105 CALL 200,000 shares $15,684,000
NOVANTA INCCOM67000B104 — 96,656 shares $15,681,000
SUNCOR ENERGY INC NEWCOM867224107 — 291,839 shares $15,666,000
LULULEMON ATHLETICA INCCOM550021109 — 137,116 shares $15,656,000
CINCINNATI FINL CORPCOM172062101 — 84,538 shares $15,651,000
TYLER TECHNOLOGIES INCCOM902252105 — 53,502 shares $15,647,000
OSHKOSH CORPCOM688239201 — 101,831 shares $15,629,000
AKAMAI TECHNOLOGIES INCNOTE 1.125%00971TAN1 — 13,140,000 principal $15,628,000
GLAUKOS CORPCOM377322102 — 111,646 shares $15,604,000
NEBIUS GROUP N.V.SHS CLASS AN97284108 — 56,426 shares $15,583,000
DTE ENERGY COCOM233331107 — 102,240 shares $15,578,000
INTUITCOM461202103 — 59,654 shares $15,570,000
FIRST SOLAR INCCOM336433107 — 65,971 shares $15,567,000
DTE ENERGY COCOM233331107 — 102,158 shares $15,566,000
PRINCIPAL FINANCIAL GROUP INCOM74251V102 — 144,410 shares $15,565,000
INGERSOLL RAND INCCOM45687V106 — 189,711 shares $15,554,000
XYLEM INCCOM98419M100 — 131,526 shares $15,548,000
ETF SER SOLUTIONSBAHL GA GROW ETF26922B527 — 433,182 shares $15,547,000
MERCK & CO INCCOM58933Y105 — 120,984 shares $15,546,000
ELI LILLY & COCOM532457108 — 12,949 shares $15,531,000
INTERNATIONAL PAPER COCOM460146103 — 407,157 shares $15,513,000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F101 — 1,420,640 shares $15,513,000
FERGUSON ENTERPRISES INCCOMMON STOCK NEW31488V107 — 65,328 shares $15,504,000
SPDR SERIES TRUSTST STR SP400GRW78464A821 — 138,222 shares $15,493,000
MONSTER BEVERAGE CORP NEWCOM61174X109 — 161,068 shares $15,482,000
WELLS FARGO & COCOM949746101 — 186,828 shares $15,439,000
PIMCO ACCESS INCOME FUNDSHS BENFIN INT72203T100 — 1,060,602 shares $15,432,000
GARMIN LTDSHSH2906T109 — 64,788 shares $15,390,000
PAN AMERN SILVER CORPCOM697900108 — 343,454 shares $15,383,000
ISHARES TRTIPS BD ETF464287176 — 140,481 shares $15,373,000
TJX COS INC NEWCOM872540109 — 101,325 shares $15,351,000
INNOVATOR ETFS TRUSTS&P INVT GRD PFD45783Y822 — 930,951 shares $15,341,000
INVESCO EXCH TRADED FD TR IINATL AMT MUNI46138E537 — 652,156 shares $15,339,000
SPDR SERIES TRUSTST STR SP BIOT78464A870 — 96,890 shares $15,333,000
AB ACTIVE ETFS INCTAX AWARE SHRT00039J202 — 607,810 shares $15,329,000
CENCORA INCCOM03073E105 — 54,156 shares $15,325,000
CHURCH & DWIGHT CO INCCOM171340102 — 158,092 shares $15,316,000
SPDR INDEX SHS FDSST MAR DIVID ETF78463X533 — 373,828 shares $15,311,000
POOL CORPCOM73278L105 — 71,239 shares $15,309,000
EMCOR GROUP INCCOM29084Q100 — 18,421 shares $15,287,000
VANGUARD WHITEHALL FDSHIGH DIV YLD921946406 — 96,700 shares $15,282,000
ROBINHOOD MKTS INCCOM CL A770700102 — 152,366 shares $15,279,000
EPLUS INCCOM294268107 — 183,560 shares $15,278,000
BLOOMIN BRANDS INCCOM094235108 — 1,669,931 shares $15,263,000
CRESCENT ENERGY COMPANYCL A COM44952J104 — 1,554,064 shares $15,261,000
LABCORP HOLDINGS INCCOM SHS504922105 — 54,423 shares $15,238,000
VIKING HOLDINGS LTDORD SHSG93A5A101 — 145,347 shares $15,213,000
APPLOVIN CORPCOM CL A03831W108 — 29,522 shares $15,211,000
GLOBUS MED INCCL A379577208 — 192,336 shares $15,196,000
AMERICAN WTR WKS CO INC NEWCOM030420103 — 115,386 shares $15,182,000
NETFLIX INC.COM64110L106 CALL 212,300 shares $15,158,000
UNITY SOFTWARE INCCOM91332U101 — 530,000 shares $15,147,000
DIMENSIONAL ETF TRUSTSHOR DUR FIX ETF25434V864 — 316,954 shares $15,135,000
ETFIS SER TR IVIRTUS REAVES UT26923G806 — 185,160 shares $15,135,000
PULTE GROUP INCCOM745867101 — 110,298 shares $15,134,000
JANUS DETROIT STR TRHENDERSN CAP ETF47103U100 — 162,478 shares $15,119,000
PARKER-HANNIFIN CORPCOM701094104 — 15,448 shares $15,110,000
CBOE GLOBAL MKTS INCCOM12503M108 — 62,145 shares $15,081,000
ISHARES TRCHINA LG-CAP ETF464287184 — 477,105 shares $15,072,000
STRYKER CORPORATIONCOM863667101 — 47,871 shares $15,072,000