← 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)
OLD NATL BANCORP INDCOM680033107 — 1,882 shares $49,000
RBB FD INCMOTLEY FOOL SML74933W874 — 1,354 shares $49,000
RADNET INCCOM750491102 — 800 shares $49,000
MATADOR RES COCOM576485205 — 990 shares $49,000
ORACLE CORPCOM68389X105 — 332 shares $49,000
ORIX CORPSPONSORED ADR686330101 — 1,277 shares $49,000
MEDPACE HLDGS INCCOM58506Q109 — 92 shares $49,000
SIMPLIFY EXCHANGE TRADED FUNAGGREGATE BD ETF82889N723 — 2,419 shares $49,000
TOLL BROTHERS INCCOM889478103 — 300 shares $49,000
FLUTTER ENTMT PLCSHSG3643J108 — 481 shares $49,000
TORO COCOM891092108 — 503 shares $49,000
HAMILTON INSURANCE GROUP LTDCL BG42706104 — 1,434 shares $49,000
TURNING PT BRANDS INCCOM90041L105 — 572 shares $49,000
NOVOCURE LTDORD SHSG6674U108 — 3,245 shares $49,000
NOVOCURE LTDORD SHSG6674U108 — 3,223 shares $49,000
TYLER TECHNOLOGIES INCCOM902252105 — 168 shares $49,000
WASTE CONNECTIONS INCCOM94106B101 — 294 shares $49,000
SPROTT FDS TRCOPPER MINER ETF85208P881 — 1,286 shares $49,000
SIRIUSPOINT LTDCOMG8192H106 — 2,053 shares $49,000
WISDOMTREE TRUS SMALLCAP FUND97717W562 — 720 shares $49,000
WORKDAY INCCL A98138H101 — 398 shares $49,000
VANGUARD FIXED INCOME SECS FHIGH-YIELD ACTV922031687 — 650 shares $49,000
ALPS ETF TRBARRONS 400 ETF00162Q726 — 500 shares $48,000
ARAMARKCOM03852U106 — 851 shares $48,000
BRUNSWICK CORPCOM117043109 — 564 shares $48,000
ARM HOLDINGS PLCSPONSORED ADS042068205 — 135 shares $48,000
CURTISS WRIGHT CORPCOM231561101 — 64 shares $48,000
CAPITAL GROUP DIVIDEND VALUESHS CREAT UNIT14020W106 — 974 shares $48,000
CATALYST PHARMACEUTICALS INCCOM14888U101 — 1,535 shares $48,000
BECTON DICKINSON & COCOM075887109 — 318 shares $48,000
BELITE BIO INCSPONSORED ADS07782B104 — 310 shares $48,000
CHEWY INCCL A16679L109 — 2,454 shares $48,000
EA SERIES TRUSTRESH AFF DEL ETF02072L227 — 1,481 shares $48,000
HONEYWELL AEROSPACE INCCOM43849R105 — 218 shares $48,000
EPAM SYS INCCOM29414B104 PUT 600 shares $48,000
INFLEQTION INCCOM SHS45676K103 — 3,579 shares $48,000
GLOBAL X FDSRUSSELL 200037954Y459 — 3,032 shares $48,000
FIDELITY COVINGTON TRUSTVLU FACTOR ETF316092782 — 613 shares $48,000
INVESCO INDIA EXCHANGE-TRADEINDIA ETF46137R109 — 2,413 shares $48,000
ISHARES INCEMNG MKTS EQT46434G889 — 650 shares $48,000
INVESCO EXCHANGE TRADED FD TS&P 500 VLU MOMN46137V423 — 649 shares $48,000
GRACO INCCOM384109104 — 635 shares $48,000
FIRST TR EXCHANGE-TRADED FDWCM INTL EQUITY33733E732 — 2,437 shares $48,000
ISHARES TRESG AWARE MSCI46435U663 — 860 shares $48,000
HARTFORD FDS EXCHANGE TRADEDALPHA CAP41653L859 — 1,547 shares $48,000
FIRST TR EXCHNG TRADED FD VIFT VEST DEEP ETF33740U703 — 1,626 shares $48,000
HEALTHCARE RLTY TRCL A COM42226K105 — 2,371 shares $48,000
J P MORGAN EXCHANGE TRADED FBETBULD MSCI46641Q738 — 449 shares $48,000
J P MORGAN EXCHANGE TRADED FJPMORGAN INTL VL46654Q757 — 525 shares $48,000
HILLTOP HLDGS INCCOM432748101 — 1,235 shares $48,000
PAYMENTUS HOLDINGS INCCOM CL A70439P108 — 1,987 shares $48,000
LIFESTANCE HEALTH GROUP INCCOM53228F101 — 4,497 shares $48,000
PRUDENTIAL FINL INCCOM744320102 — 448 shares $48,000
MACOM TECH SOLUTIONS HLDGS ICOM55405Y100 — 127 shares $48,000
EVERPURE INCCL A74624M102 — 608 shares $48,000
SEPTERNA INCCOM81734D104 — 1,425 shares $48,000
OSHKOSH CORPCOM688239201 — 315 shares $48,000
SITIME CORPCOM82982T106 — 64 shares $48,000
GENPACT LIMITEDSHSG3922B107 — 1,733 shares $48,000
GAMBLING COM GROUP LIMITEDORDINARY SHARESG3R239101 — 25,000 shares $48,000
SNAP ON INCCOM833034101 — 120 shares $48,000
TRIPADVISOR INCCOM896945201 — 3,477 shares $48,000
VULCAN MATLS COCOM929160109 — 164 shares $48,000
PENTAIR PLCSHSG7S00T104 — 621 shares $48,000
TEEKAY TANKERS LTDCL AG8726X106 — 741 shares $48,000
STANDARDAERO INCCOM85423L103 — 1,604 shares $48,000
STARWOOD PPTY TR INCCOM85571B105 — 2,952 shares $48,000
WISDOMTREE TRINTERNATIONL EFI97717Y634 — 1,037 shares $48,000
WOLFSPEED INCCOMMON STOCK97785W106 — 986 shares $48,000
VANGUARD WHITEHALL FDSHIGH DIV YLD921946406 — 305 shares $48,000
TAYLOR DEVICES INCCOM877163105 — 815 shares $48,000
BROADCOM INCCOM11135F101 — 124 shares $47,000
CBIZ INCCOM124805102 — 1,479 shares $47,000
ARGENX SESPONSORED ADR04016X101 — 51 shares $47,000
AGNICO EAGLE MINES LTDCOM008474108 — 300 shares $47,000
ATOMERA INCCOM04965B100 — 5,373 shares $47,000
DXC TECHNOLOGY COCOM23355L106 — 5,255 shares $47,000
BANCO BRADESCO S ASP ADR PFD NEW059460303 — 13,555 shares $47,000
BANK FIRST CORPCOM06211J100 — 314 shares $47,000
ALECTOR INCCOM014442107 — 23,149 shares $47,000
BELLRING BRANDS INCCOMMON STOCK07831C103 — 3,613 shares $47,000
CHEWY INCCL A16679L109 PUT 2,400 shares $47,000
DOUBLEVERIFY HLDGS INCCOM25862V105 — 4,333 shares $47,000
CLEAN ENERGY FUELS CORPCOM184499101 — 22,750 shares $47,000
AMERICAN PUB ED INCCOM02913V103 — 881 shares $47,000
ETF OPPORTUNITIES TRUSTAMERICAN CONSER26923N108 — 867 shares $47,000
EATON VANCE TX ADV GLBL DIVCOM27828S101 — 1,982 shares $47,000
H WORLD GROUP LTDSPONSORED ADS44332N106 — 1,133 shares $47,000
FRANKLIN TEMPLETON ETF TRINCOME EQT FOCUS35473P504 — 704 shares $47,000
FREEPORT MCMORAN INCCL B35671D857 — 750 shares $47,000
ESAB CORPORATIONCOM29605J106 — 479 shares $47,000
IMMUNEERING CORPCLASS A COM45254E107 — 9,323 shares $47,000
DAMORA THERAPEUTICS INCCOM NEW36322Q206 — 1,794 shares $47,000
ISHARES TREAFE GRWTH ETF464288885 — 376 shares $47,000
FEDERATED HERMES ETF TRUSTUS STRATEGIC DIV31423L305 — 1,500 shares $47,000
GLOBAL X FDSLITHIUM BTRY ETF37954Y855 — 600 shares $47,000
INVESCO ADVANTAGE MUN INCOMESH BEN INT46132E103 — 5,000 shares $47,000
GOLDMAN SACHS GROUP INCCOM38141G104 — 46 shares $47,000
FIDELITY NATL INFORMATION SVCOM31620M106 PUT 1,200 shares $47,000
GREEN BRICK PARTNERS INCCOM392709101 — 593 shares $47,000