← 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)
ISHARES TRU.S. MED DVC ETF464288810 — 696,438 shares $34,411,000
ISHARES TRFUTU AI TECH ETF46435U556 — 451,440 shares $34,382,000
AMAZON COM INCCOM023135106 — 144,169 shares $34,361,000
WEST PHARMACEUTICAL SVSC INCCOM955306105 — 95,653 shares $34,339,000
NETFLIX INC.COM64110L106 — 480,903 shares $34,336,000
CUMMINS INCCOM231021106 — 48,129 shares $34,326,000
TRANSALTA CORPCOM89346D107 CALL 2,481,800 shares $34,323,000
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V100 — 193,952 shares $34,262,000
CAPITAL ONE FINL CORPCOM14040H105 — 170,685 shares $34,243,000
ALGONQUIN POWER & UTILITIESCOM015857105 — 5,839,709 shares $34,221,000
WABTECCOM929740108 — 126,771 shares $34,177,000
ANHEUSER BUSCH INBEV SA NVSPONSORED ADR03524A108 — 414,383 shares $34,145,000
DEUTSCHE BK AGNAMEN AKTD18190898 — 1,010,600 shares $34,118,000
TRANE TECHNOLOGIES PLCSHSG8994E103 — 69,434 shares $34,103,000
MSCI INCCOM55354G100 — 60,855 shares $34,081,000
NATWEST GROUP PLCSPONS ADR639057207 — 1,931,250 shares $34,048,000
APPLE INCCOM037833100 — 117,561 shares $34,017,000
DEXCOM INCCOM252131107 — 504,984 shares $34,011,000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E362 — 667,370 shares $33,929,000
ROCKET LAB CORPCOM773121108 — 333,696 shares $33,920,000
DIAGEO PLCSPON ADR NEW25243Q205 — 421,933 shares $33,915,000
SOUTHWEST AIRLS COCOM844741108 — 659,531 shares $33,913,000
DIMENSIONAL ETF TRUSTCORE FIXE IN ETF25434V872 — 803,378 shares $33,911,000
SPDR SERIES TRUSTST STR P500ETF78464A854 — 385,510 shares $33,879,000
J P MORGAN EXCHANGE TRADED FHEDG EQU LAD ETF46654Q724 — 501,150 shares $33,868,000
GARMIN LTDSHSH2906T109 — 142,560 shares $33,864,000
WATSCO INCCOM942622200 — 81,260 shares $33,863,000
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U886 — 692,965 shares $33,862,000
DANAHER CORP DELCOM235851102 — 177,761 shares $33,860,000
NEW YORK LIFE INVESTMENTS ETFTSE INTL EQTY C45409B560 — 888,769 shares $33,853,000
ISHARES TRIBONDS DEC 203246436E312 — 1,343,723 shares $33,848,000
ASML HLDG NVN Y REGISTRY SHSN07059210 — 17,002 shares $33,824,000
DANAHER CORP DELCOM235851102 — 177,511 shares $33,812,000
VERTEX PHARMACEUTICALS INCCOM92532F100 — 67,977 shares $33,766,000
SERVICENOW INCCOM81762P102 CALL 340,000 shares $33,755,000
NVIDIA CORPORATIONCOM67066G104 — 168,573 shares $33,730,000
WEYERHAEUSER COCOM NEW962166104 — 1,407,066 shares $33,685,000
ISHARES TRRUSSELL 3000 ETF464287689 — 78,964 shares $33,670,000
MCCORMICK & CO INCCOM NON VTG579780206 — 667,178 shares $33,639,000
S&P GLOBAL INCCOM78409V104 — 82,590 shares $33,636,000
CARNIVAL CORP LTDCOMMON SHARESG2004J103 CALL 1,176,400 shares $33,610,000
TESLA INCCOM88160R101 PUT 79,900 shares $33,606,000
AUTOMATIC DATA PROCESSING INCOM053015103 CALL 150,000 shares $33,593,000
AVERY DENNISON CORPCOM053611109 PUT 206,900 shares $33,590,000
MONOLITHIC PWR SYS INCCOM609839105 — 24,290 shares $33,578,000
XCEL ENERGY INCCOM98389B100 — 417,934 shares $33,560,000
SIMON PPTY GROUP INC NEWCOM828806109 — 150,015 shares $33,551,000
CITIZENS FINL GROUP INCCOM174610105 — 478,489 shares $33,528,000
VANGUARD WORLD FDMEGA CAP INDEX921910873 — 122,494 shares $33,518,000
CROWN CASTLE INCCOM22822V101 — 441,865 shares $33,462,000
SPDR SERIES TRUSTST BLOO HIGH ETF78468R622 — 346,325 shares $33,375,000
CAPITAL GROUP INTERNATIONALSHS14021M107 — 904,909 shares $33,283,000
BLACKSTONE SECD LENDING FDCOMMON STOCK09261X102 — 1,403,410 shares $33,275,000
META PLATFORMS INCCL A30303M102 — 59,063 shares $33,270,000
NORTHROP GRUMMAN CORPCOM666807102 — 65,277 shares $33,246,000
ARCH CAP GROUP LTDORDG0450A105 — 342,239 shares $33,218,000
CONOCOPHILLIPSCOM20825C104 — 319,237 shares $33,188,000
HARTFORD INSURANCE GROUP INCCOM416515104 — 250,360 shares $33,178,000
TRANSALTA CORPCOM89346D107 — 2,397,082 shares $33,152,000
OPEN TEXT CORPCOM683715106 — 1,495,861 shares $33,133,000
SOFI TECHNOLOGIES INCCOM83406F102 — 1,846,997 shares $33,117,000
CBRE GROUP INCCL A12504L109 — 245,857 shares $33,114,000
STARBOARD INVT TRADAPTIVE ALPHA85521B742 — 954,702 shares $33,090,000
INTERACTIVE BROKERS GROUP INCOM CL A45841N107 — 380,079 shares $33,082,000
TALEN ENERGY CORPCOM87422Q109 — 86,051 shares $33,066,000
HILTON WORLDWIDE HLDGS INCCOM43300A203 CALL 100,000 shares $33,046,000
ISHARES INCESG AWR MSCI EM46434G863 — 603,395 shares $33,000,000
KIMBERLY-CLARK CORPCOM494368103 — 300,450 shares $32,980,000
SKEENA RES LTD NEWCOM83056P715 — 1,235,600 shares $32,941,000
ISHARES TRSHRT NAT MUN ETF464288158 — 309,378 shares $32,939,000
ISHARES TRULTRA SHORT DUR46434V878 — 651,209 shares $32,938,000
VERIZON COMMUNICATIONS INCCOM92343V104 — 776,572 shares $32,880,000
AMCOR PLCCOM NEWG0250X149 — 757,391 shares $32,833,000
ALTRIA GROUP INCCOM02209S103 — 456,226 shares $32,825,000
THOMSON REUTERS CORPCOM884903881 — 401,501 shares $32,791,000
MARATHON PETE CORPCOM56585A102 — 128,227 shares $32,784,000
SELECT SECTOR SPDR TRST STR FINL ETF81369Y605 — 611,125 shares $32,762,000
SALESFORCE INCCOM79466L302 — 208,973 shares $32,738,000
VANGUARD MUN BD FDSTAX EXEMPT BD922907746 — 647,188 shares $32,735,000
MERCURY SYS INCCOM589378108 — 267,287 shares $32,697,000
EXXON MOBIL CORPCOM30231G102 — 238,814 shares $32,651,000
CANADIAN NATL RY COCOM136375102 — 273,674 shares $32,633,000
DATADOG INCCL A COM23804L103 CALL 125,000 shares $32,545,000
UBS GROUP AGSHSH42097107 — 656,397 shares $32,531,000
TWILIO INCCL A90138F102 — 157,394 shares $32,475,000
UNITED PARCEL SVCS INCCL B911312106 CALL 302,000 shares $32,465,000
MCDONALDS CORPCOM580135101 — 119,932 shares $32,419,000
KINROSS GOLD CORPCOM496902404 — 1,371,068 shares $32,385,000
TC ENERGY CORPCOM87807B107 — 488,509 shares $32,383,000
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F870 — 1,712,754 shares $32,371,000
HARTFORD INSURANCE GROUP INCCOM416515104 — 244,143 shares $32,354,000
NXP SEMICONDUCTORS N VCOMN6596X109 — 115,100 shares $32,347,000
ISHARES INCMSCI JAPAN ETF46434G822 — 346,701 shares $32,337,000
EURONET WORLDWIDE INCCOM298736109 — 441,271 shares $32,297,000
AGILENT TECHNOLOGIES INCCOM00846U101 — 243,138 shares $32,296,000
CHENIERE ENERGY INCCOM NEW16411R208 — 135,052 shares $32,279,000
LOGITECH INTL S ASHSH50430232 — 343,216 shares $32,276,000
PALANTIR TECHNOLOGIES INCCL A69608A108 — 276,150 shares $32,218,000
MASTEC INCCOM576323109 — 77,232 shares $32,133,000
SONOCO PRODS COCOM835495102 — 569,800 shares $32,108,000