← 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)
FISERV INCCOM337738108 PUT 1,934,000 shares $94,863,000
SPDR SERIES TRUSTST STR SP DIV78464A763 — 620,459 shares $94,421,000
METLIFE INCCOM59156R108 — 1,114,244 shares $94,276,000
L3HARRIS TECHNOLOGIES INCCOM502431109 — 324,255 shares $94,225,000
CAPITAL GROUP DIVIDEND GROWESHS ETF14021L109 — 2,511,972 shares $94,224,000
ISHARES TRCORE MSCI EAFE46432F842 — 974,253 shares $94,093,000
ALPHABET INCCAP STK CL C02079K107 — 265,908 shares $93,953,000
FIRST TR EXCHNG TRADED FD VISMIT UNCO BD ETF33740F888 — 3,774,407 shares $93,907,000
AMAZON COM INCCOM023135106 — 393,298 shares $93,739,000
ALPHABET INCCAP STK CL C02079K107 — 265,226 shares $93,712,000
ISHARES TRCORE S&P500 ETF464287200 — 125,131 shares $93,709,000
VANGUARD INDEX FDSSMALL CP ETF922908751 — 308,802 shares $93,604,000
GOLDMAN SACHS GROUP INCCOM38141G104 — 92,434 shares $93,485,000
STANTEC INCCOM85472N109 — 1,347,883 shares $92,883,000
TERADYNE INCCOM880770102 — 191,871 shares $92,835,000
CHENIERE ENERGY INCCOM NEW16411R208 — 387,953 shares $92,725,000
HCA HEALTHCARE INCCOM40412C101 — 237,631 shares $92,650,000
ISHARES TRTRUST ISHARE 0-1464288679 — 838,863 shares $92,569,000
NATIONAL GRID PLCSPONSORED ADR NE636274409 — 1,116,587 shares $92,532,000
ISHARES TR20 YR TR BD ETF464287432 — 1,070,434 shares $92,507,000
MDA SPACE LTDCOM55293N109 — 2,239,838 shares $92,461,000
S&P GLOBAL INCCOM78409V104 — 227,009 shares $92,452,000
VERIZON COMMUNICATIONS INCCOM92343V104 — 2,183,274 shares $92,440,000
SCHWAB CHARLES CORPCOM808513105 — 1,001,243 shares $92,385,000
LAS VEGAS SANDS CORPCOM517834107 — 1,998,847 shares $92,327,000
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858 — 1,292,601 shares $92,098,000
ISHARES TRRUS MD CP GR ETF464287481 — 628,630 shares $92,038,000
VISTRA CORPCOM92840M102 — 580,155 shares $92,030,000
CSX CORPCOM126408103 — 1,931,669 shares $91,812,000
QUANTA SVCS INCCOM74762E102 — 127,402 shares $91,735,000
MOTOROLA SOLUTIONS INCCOM NEW620076307 — 220,632 shares $91,626,000
AMAZON COM INCCOM023135106 — 384,217 shares $91,574,000
VERTEX PHARMACEUTICALS INCCOM92532F100 — 184,328 shares $91,561,000
ISHARES TREXPANDED TECH464287515 — 1,009,117 shares $91,426,000
J P MORGAN EXCHANGE TRADED FACTIVE VALUE ETF46641Q167 — 1,151,014 shares $91,402,000
HOME DEPOT INCCOM437076102 — 258,867 shares $91,297,000
HCA HEALTHCARE INCCOM40412C101 — 234,050 shares $91,254,000
PROLOGIS INC.COM74340W103 — 673,385 shares $91,223,000
APOLLO GLOBAL MGMT INCCOM03769M106 — 770,683 shares $91,180,000
TC ENERGY CORPCOM87807B107 PUT 1,375,000 shares $91,149,000
TARGET CORPCOM87612E106 — 697,229 shares $91,065,000
CORNING INCCOM219350105 — 356,087 shares $90,955,000
SELECT SECTOR SPDR TRST STR STAPL ETF81369Y308 — 1,094,689 shares $90,936,000
ISHARES INCMSCI EMRG CHN46434G764 — 887,318 shares $90,773,000
VANGUARD INDEX FDSSM CP VAL ETF922908611 — 373,447 shares $90,744,000
PG&E CORPCOM69331C108 — 5,381,415 shares $90,515,000
FIRST TR EXCHANGE-TRADED FDNASDQ CLN EDGE33737A108 — 471,523 shares $90,415,000
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 PUT 120,700 shares $90,135,000
VANGUARD INDEX FDSREAL ESTATE ETF922908553 — 933,704 shares $90,037,000
ELI LILLY & COCOM532457108 CALL 75,000 shares $89,957,000
SOUTHERN COCOM842587107 — 939,384 shares $89,908,000
APPLE INCCOM037833100 — 310,606 shares $89,877,000
VALERO ENERGY CORPCOM91913Y100 — 343,847 shares $89,552,000
MICROSOFT CORPCOM594918104 — 239,074 shares $89,179,000
GOLDMAN SACHS ETF TRACTIVEBETA US LG381430503 — 628,420 shares $89,167,000
DELL TECHNOLOGIES INCCL C24703L202 — 206,659 shares $89,165,000
ISHARES TRINTL SEL DIV ETF464288448 — 2,152,057 shares $89,160,000
CVS HEALTH CORPCOM126650100 — 861,749 shares $89,148,000
CARRIER GLOBAL CORPORATIONCOM14448C104 — 1,214,645 shares $89,094,000
3M COCOM88579Y101 — 549,677 shares $88,998,000
CSX CORPCOM126408103 — 1,871,957 shares $88,974,000
ROBINHOOD MKTS INCCOM CL A770700102 — 884,723 shares $88,720,000
ORACLE CORPCOM68389X105 — 605,173 shares $88,688,000
BLACKROCK ETF TRUST IIISHA FLEX IN ETF092528603 — 1,693,910 shares $88,659,000
BANK MONTREAL MEDIUMCOM063671101 PUT 500,000 shares $88,350,000
DEXCOM INCCOM252131107 — 1,311,368 shares $88,321,000
DIMENSIONAL ETF TRUSTEMGR CRE EQT MNG25434V302 — 2,190,891 shares $88,096,000
UBER TECHNOLOGIES INCCOM90353T100 — 1,220,734 shares $88,088,000
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J206 — 1,173,648 shares $87,977,000
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 127,972 shares $87,892,000
SCHWAB STRATEGIC TRUS LCAP GR ETF808524300 — 2,591,859 shares $87,709,000
ALTRIA GROUP INCCOM02209S103 — 1,218,374 shares $87,662,000
AUTODESK INCCOM052769106 — 449,943 shares $87,478,000
IDEXX LABS INCCOM45168D104 — 166,114 shares $87,449,000
BANK NOVA SCOTIA B CCOM064149107 CALL 1,000,100 shares $86,849,000
MANULIFE FINL CORPCOM56501R106 PUT 2,141,500 shares $86,752,000
ENBRIDGE INCCOM29250N105 PUT 1,600,000 shares $86,736,000
GLOBAL X FDSUS INFR DEV ETF37954Y673 — 1,471,293 shares $86,689,000
CROWDSTRIKE HLDGS INCCL A22788C105 — 113,580 shares $86,677,000
SPOTIFY TECHNOLOGY S ASHSL8681T102 — 188,632 shares $86,607,000
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E302 — 326,954 shares $86,551,000
GLOBAL X FDSARTIFICIAL ETF37954Y632 — 1,318,006 shares $86,474,000
FEDEX CORPCOM31428X106 — 275,940 shares $86,405,000
UNITEDHEALTH GROUP INCCOM91324P102 — 207,794 shares $86,365,000
MICROSOFT CORPCOM594918104 — 231,500 shares $86,354,000
AMPLIFY ETF TRCWP ENHANCED DIV032108409 — 1,889,447 shares $86,348,000
RTX CORPORATIONCOM75513E101 — 454,883 shares $86,305,000
AUTOZONE INCCOM053332102 — 26,985 shares $86,242,000
GENERAL DYNAMICS CORPCOM369550108 — 243,372 shares $86,212,000
NEWMONT CORPCOM651639106 — 922,922 shares $86,201,000
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R103 — 89,123 shares $86,004,000
CAPITAL GROUP CORE BALANCEDSHS14021D107 — 2,265,102 shares $85,983,000
LUMENTUM HLDGS INCCOM55024U109 — 100,200 shares $85,978,000
J P MORGAN EXCHANGE TRADED FINCOME ETF46641Q159 — 1,865,262 shares $85,895,000
ISHARES TRISHARES SEMICDTR464287523 — 133,945 shares $85,827,000
CORTEVA INCCOM22052L104 — 1,012,886 shares $85,781,000
GENERAL DYNAMICS CORPCOM369550108 — 242,123 shares $85,770,000
ISHARES TRCORE S&P500 ETF464287200 — 114,517 shares $85,761,000
BLACKSTONE INCCOM09260D107 — 728,445 shares $85,716,000
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 124,681 shares $85,632,000