← 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)
NEW YORK TIMES CO MTN BECL A650111107 — 1,364 shares $95,000
PLANET FITNESS MASTER ISSUERCL A72703H101 — 1,814 shares $95,000
LIFE360 INCCOM532206109 — 1,708 shares $95,000
PRIVIA HEALTH GROUP INCCOM74276R102 — 3,680 shares $95,000
RB GLOBAL INCCOM74935Q107 — 815 shares $95,000
REINSURANCE GROUP AMER INCCOM NEW759351604 — 447 shares $95,000
TYLER TECHNOLOGIES INCCOM902252105 — 324 shares $95,000
US BANCORPCOM NEW902973304 — 1,581 shares $95,000
VALMONT INDS INCCOM920253101 — 164 shares $95,000
JFROG LTDORD SHSM6191J100 — 1,049 shares $95,000
SUNRUN INCCOM86771W105 — 7,112 shares $95,000
TELADOC HEALTH INCCOM87918A105 — 11,189 shares $95,000
CUSHMAN AND WAKEFIELD LTDCOMMON SHARESG2717C106 — 7,128 shares $95,000
ACADEMY SPORTS & OUTDOORS INCOM00402L107 — 1,986 shares $94,000
CAPITAL GROUP DIVIDEND GROWESHS ETF14021L109 — 2,511 shares $94,000
BJS WHSL CLUB HLDGS INCCOM05550J101 — 1,081 shares $94,000
DIMENSIONAL ETF TRUSTEMERGING MKTS VA25434V740 — 2,208 shares $94,000
DOLLAR GEN CORPCOM256677105 — 820 shares $94,000
DYNATRACE INCCOM NEW268150109 — 2,135 shares $94,000
I-80 GOLD CORPCOM44955L106 — 65,080 shares $94,000
IDEAYA BIOSCIENCES INCCOM45166A102 — 2,524 shares $94,000
IDEX CORPCOM45167R104 — 412 shares $94,000
ISHARES TRRUS 2000 VAL ETF464287630 — 423 shares $94,000
ISHARES TRRUS 2000 VAL ETF464287630 — 423 shares $94,000
GENERAC HLDGS INCCOM368736104 — 321 shares $94,000
FIDELITY NATL INFORMATION SVCOM31620M106 — 2,427 shares $94,000
GRAND CANYON ED INCCOM38526M106 — 655 shares $94,000
ISHARES TRCUR HD EURZN ETF46434V639 — 1,871 shares $94,000
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E104 — 1,000 shares $94,000
HALEON PLCSPON ADS405552100 — 10,084 shares $94,000
FIRST TR EXCHANGE-TRADED FDMNGD FUTRS STRGY33739G103 — 1,873 shares $94,000
MILLERKNOLL INCCOM600544100 — 4,598 shares $94,000
PACS GROUP INCCOM SHS69380Q107 — 2,200 shares $94,000
PARK NATL CORPCOM700658107 — 515 shares $94,000
ROLLINS INCCOM775711104 — 2,261 shares $94,000
LATAM AIRLINES GROUP SASPONSORED ADR51817R205 — 1,621 shares $94,000
SPDR SERIES TRUSTSP KENSHO CLEAN78468R655 — 832 shares $94,000
POWER INTEGRATIONS INCCOM739276103 — 1,117 shares $94,000
OLLIES BARGAIN OUTLET HLDGSCOM681116109 — 1,218 shares $94,000
OMNICOM GROUP INCCOM681919106 — 1,288 shares $94,000
RED ROCK RESORTS INCCL A75700L108 — 1,449 shares $94,000
JAMES HARDIE INDS PLCORD SHSG4253H101 — 3,588 shares $94,000
WEBSTER FINL CORPCOM947890109 — 1,228 shares $94,000
ON HLDG AGNAMEN AKT AH5919C104 — 2,658 shares $94,000
ODDITY TECH LTDSHS CL AM7518J104 — 6,224 shares $94,000
VANGUARD ADMIRAL FDS INCMIDCP 400 GRTH921932869 — 642 shares $94,000
CRH PLCORDG25508105 — 874 shares $94,000
TIDAL TRUST ISP DWJNS SUKUK886364702 — 5,246 shares $94,000
VERMILION ENERGY INCCOM923725105 — 10,000 shares $94,000
VIAVI SOLUTIONS INCCOM925550105 — 1,979 shares $94,000
CRANE COMPANYCOMMON STOCK224408104 — 415 shares $93,000
AKAMAI TECHNOLOGIES INCCOM00971T101 — 786 shares $93,000
CARLYLE GROUP INCCOM14316J108 — 2,215 shares $93,000
DELEK US HLDGS INC NEWCOM24665A103 — 1,838 shares $93,000
CAVCO INDS INC DELCOM149568107 — 152 shares $93,000
CENTENE CORP DELCOM15135B101 — 1,456 shares $93,000
EASTERN BANKSHARES INCCOM27627N105 — 4,176 shares $93,000
TCW ETF TRUSTTRANS SYSTE ETF29287L205 — 755 shares $93,000
FRANKLIN TEMPLETON ETF TRSENIOR LOAN ETF35473P595 — 4,066 shares $93,000
EXELON CORPCOM30161N101 — 1,986 shares $93,000
INNOVATOR ETFS TRUSTS&P INVT GRD PFD45783Y822 — 5,670 shares $93,000
FERGUSON ENTERPRISES INCCOMMON STOCK NEW31488V107 — 391 shares $93,000
ISHARES TRUS TREAS BD ETF46429B267 — 4,104 shares $93,000
HDFC BANK LTDSPONSORED ADS40415F101 — 3,607 shares $93,000
FIRST TR EXCH TRADED FD IIIINSTL PFD SECS33739P855 — 4,800 shares $93,000
HEALTHPEAK PROPERTIES INCCOM42250P103 — 4,331 shares $93,000
FIVE BELOW INCCOM33829M101 — 518 shares $93,000
HESS MIDSTREAM LPCL A SHS428103105 — 2,482 shares $93,000
KIMCO REALTY CORPCOM49446R109 — 3,658 shares $93,000
PATHFINDER BANCORP INC MDCOM70319R109 — 5,866 shares $93,000
PHINIA INCCOMMON STOCK71880K101 — 1,133 shares $93,000
LIBERTY BROADBAND CORPCOM SER C530307305 — 2,787 shares $93,000
MFS GOVT MKTS INCOME TRSH BEN INT552939100 — 32,569 shares $93,000
PROVIDENT FINL SVCS INCCOM74386T105 — 3,920 shares $93,000
MAGNOLIA OIL & GAS CORPCL A559663109 — 3,640 shares $93,000
RAYMOND JAMES FINL INCCOM754730109 — 612 shares $93,000
OPKO HEALTH INCCOM68375N103 — 61,711 shares $93,000
UNIVERSAL DISPLAY CORPCOM91347P105 — 1,073 shares $93,000
VALE S ASPONSORED ADS91912E105 — 6,175 shares $93,000
JBS N.V.CL A SHSN4732M103 — 7,840 shares $93,000
VANGUARD WELLINGTON FDUS VALUE FACTR921935805 — 627 shares $93,000
ZEBRA TECHNOLOGIES CORPORATICL A989207105 — 352 shares $93,000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS881624209 — 2,758 shares $93,000
AT&T INCCOM00206R102 — 4,461 shares $92,000
ARES CAPITAL CORPCOM04010L103 — 4,940 shares $92,000
ARMSTRONG WORLD INDS INC NEWCOM04247X102 — 575 shares $92,000
ARROW ELECTRS INCCOM042735100 — 432 shares $92,000
CALERES INCCOM129500104 — 7,460 shares $92,000
BANK MONTREAL MEDIUMNT LKD 3806368B504 — 1,270 shares $92,000
CHARTER COMMUNICATIONS INCCL A16119P108 — 648 shares $92,000
DONALDSON INCCOM257651109 — 1,028 shares $92,000
DYNE THERAPEUTICS INCCOM26818M108 — 4,149 shares $92,000
EAST WEST BANCORP INCCOM27579R104 — 716 shares $92,000
HOME DEPOT INCCOM437076102 — 260 shares $92,000
LIBERTY CAP CORPSER A GCI GROUP36164V602 — 4,215 shares $92,000
ESSENTIAL UTILS INCCOM29670G102 — 2,413 shares $92,000
ESSEX PPTY TR INCCOM297178105 — 316 shares $92,000
FASTENAL COCOM311900104 — 1,916 shares $92,000
FIDELITY COVINGTON TRUSTENHANCED LARGE316092113 — 2,185 shares $92,000
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V134 — 2,367 shares $92,000