← 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 INCMSCI GBL ETF NEW46434G848 — 95,658 shares $5,563,000
MICROSOFT CORPCOM594918104 PUT 14,900 shares $5,558,000
OMNICELL COMCOM68213N109 — 133,607 shares $5,547,000
APPLOVIN CORPCOM CL A03831W108 — 10,761 shares $5,544,000
BROADCOM INCCOM11135F101 — 14,672 shares $5,542,000
AMDOCS LTDSHSG02602103 — 109,610 shares $5,540,000
OVINTIV INCCOM69047Q102 — 105,199 shares $5,539,000
VANGUARD INDEX FDSREAL ESTATE ETF922908553 — 57,378 shares $5,533,000
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V464 — 32,501 shares $5,530,000
AMDOCS LTDSHSG02602103 — 109,417 shares $5,530,000
TERADYNE INCCOM880770102 — 11,417 shares $5,524,000
ALPS ETF TREQUAL SEC ETF00162Q205 — 109,454 shares $5,522,000
LAUDER ESTEE COS INCCL A518439104 — 69,931 shares $5,521,000
INVESCO ACTIVELY MANAGED EXCTOTAL RETURN46090A804 — 117,596 shares $5,512,000
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D309 — 123,164 shares $5,512,000
CORPAY INCCOM SHS219948106 — 16,532 shares $5,510,000
THERMO FISHER SCIENTIFIC INCCOM883556102 — 10,985 shares $5,507,000
ROGERS COMMUNICATIONS INCCL B775109200 — 169,420 shares $5,506,000
REVVITY INCCOM714046109 — 49,489 shares $5,506,000
TEXAS INSTRS INCCOM882508104 — 18,471 shares $5,506,000
NEXSTAR MEDIA GROUP INCCOMMON STOCK65336K103 — 30,799 shares $5,500,000
EASTGROUP PPTYS INCCOM277276101 — 27,148 shares $5,498,000
STATE STR CORPCOM857477103 — 32,364 shares $5,489,000
INVESCO EXCH TRADED FD TR IISR LN ETF46138G508 — 269,424 shares $5,488,000
SEA LTDSPONSORD ADS81141R100 — 57,273 shares $5,488,000
CARLYLE GROUP INCCOM14316J108 — 130,264 shares $5,485,000
NATIONAL GRID PLCSPONSORED ADR NE636274409 — 66,192 shares $5,485,000
ECOLAB INCCOM278865100 — 19,663 shares $5,478,000
ISHARES TRS&P 500 VAL ETF464287408 — 24,121 shares $5,477,000
ISHARES TRS&P MC 400VL ETF464287705 — 37,060 shares $5,475,000
APPFOLIO INCCOM CL A03783C100 — 34,106 shares $5,469,000
BROOKFIELD INFRASTRUCTURE PALP INT UNITG16252101 — 149,734 shares $5,464,000
PERMIAN RESOURCES CORPCLASS A COM71424F105 — 296,303 shares $5,455,000
GENERAL DYNAMICS CORPCOM369550108 — 15,395 shares $5,454,000
GUIDEWIRE SOFTWARE INCCOM40171V100 — 44,321 shares $5,454,000
KENVUE INCCOM49177J102 — 285,353 shares $5,453,000
PALANTIR TECHNOLOGIES INCCL A69608A108 — 46,722 shares $5,451,000
ISHARES INCMSCI GERMANY ETF464286806 — 131,702 shares $5,449,000
CARLYLE GROUP INCCOM14316J108 — 129,342 shares $5,447,000
FIRST TR ENHANCED EQUITYCOM337318109 — 243,576 shares $5,446,000
ISHARES TRFUTU AI TECH ETF46435U556 — 71,495 shares $5,445,000
PRICE T ROWE GROUP INCCOM74144T108 — 47,841 shares $5,439,000
STRATEGY INCCL A NEW594972408 — 62,553 shares $5,438,000
EATON VANCE TAX ADVT DIV INCCOM27828G107 — 196,431 shares $5,437,000
SELECT SECTOR SPDR TRST STR TECHN ETF81369Y803 — 28,537 shares $5,437,000
KIMCO REALTY CORPCOM49446R109 — 214,355 shares $5,434,000
INCYTE CORPCOM45337C102 — 47,922 shares $5,432,000
AMERICAN EXPRESS COCOM025816109 — 16,030 shares $5,422,000
RENTOKIL INITIAL PLCSPONSORED ADR760125104 — 189,363 shares $5,418,000
CARETRUST REIT INCCOM14174T107 — 134,241 shares $5,417,000
FIRST TR EXCHANGE-TRADED FDNAT GAS ETF33733E807 — 203,379 shares $5,411,000
FREEPORT MCMORAN INCCL B35671D857 — 86,003 shares $5,409,000
SEMPRACOM816851109 — 58,336 shares $5,408,000
LINCOLN ELEC HLDGS INCCOM533900106 — 20,357 shares $5,405,000
DESCARTES SYS GROUP INCCOM249906108 — 77,983 shares $5,400,000
WATERBRIDGE INFRASTRUCTURE LCL A SHS REPSTG940923105 — 157,293 shares $5,390,000
LOEWS CORPCOM540424108 — 47,596 shares $5,388,000
SOUTHWEST AIRLS COCOM844741108 — 104,791 shares $5,388,000
ECHOSTAR CORPCL A278768106 — 53,032 shares $5,383,000
CLOROX CO DELCOM189054109 — 56,372 shares $5,380,000
CAE INCCOM124765108 — 214,619 shares $5,378,000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I316092808 — 18,830 shares $5,377,000
ISHARES INCMSCI SWITZERLAND464286749 — 85,504 shares $5,374,000
BLACKROCK ETF TRUST IIISHA FLEX IN ETF092528603 — 102,563 shares $5,368,000
ISHARES INCMSCI BRAZIL ETF464286400 — 155,523 shares $5,366,000
CRH PLCORDG25508105 — 50,146 shares $5,366,000
EQUIFAX INCCOM294429105 — 33,783 shares $5,362,000
SELECT SECTOR SPDR TRST STR FINL ETF81369Y605 CALL 100,000 shares $5,361,000
DRAFTKINGS INC NEWCOM CL A26142V105 — 212,008 shares $5,355,000
NORDSON CORPCOM655663102 — 17,749 shares $5,355,000
ELECTRONIC ARTS INCCOM285512109 — 26,096 shares $5,351,000
ISHARES TRU.S. UTILITS ETF464287697 — 46,685 shares $5,351,000
VANGUARD SCOTTSDALE FDSTOTAL WLD BD ETF92206C565 — 78,069 shares $5,350,000
BCE INCCOM NEW05534B760 — 248,610 shares $5,349,000
ANGEL OAK FINL STRATEGIES INCOM BEN INT03464A100 — 417,457 shares $5,343,000
STRIDE INCCOM86333M108 — 61,938 shares $5,342,000
INVESCO EXCHANGE TRADED FD TS&P MDCP VLU MNT46137V456 — 75,313 shares $5,341,000
INTUITCOM461202103 — 20,460 shares $5,340,000
NEXTERA ENERGY INCCOM65339F101 — 60,845 shares $5,340,000
GE HEALTHCARE TECHNOLOGIES ICOMMON STOCK36266G107 — 83,376 shares $5,337,000
SELECT SECTOR SPDR TRST STR DISCR ETF81369Y407 — 45,444 shares $5,330,000
SNOWFLAKE INCCOM SHS833445109 — 20,932 shares $5,327,000
DOMINOS PIZZA INCCOM25754A201 — 17,987 shares $5,325,000
PHILIP MORRIS INTL INCCOM718172109 — 29,413 shares $5,321,000
MARVELL TECHNOLOGY INCCOM573874104 — 17,861 shares $5,321,000
VANGUARD BD INDEX FDSVANGUARD ULTRA92203C303 — 106,889 shares $5,321,000
POWER INTEGRATIONS INCCOM739276103 — 63,514 shares $5,320,000
AFFIRM HLDGS INCCOM CL A00827B106 — 65,164 shares $5,314,000
FIVE BELOW INCCOM33829M101 — 29,539 shares $5,311,000
SELECT SECTOR SPDR TRST STR ENERG ETF81369Y506 CALL 100,000 shares $5,311,000
ALAMOS GOLD INCCOM CL A011532108 CALL 175,000 shares $5,310,000
WARNER BROS DISCOVERY INCCOM SER A934423104 — 198,993 shares $5,305,000
HELIOS TECHNOLOGIES INCCOM42328H109 — 59,343 shares $5,296,000
LAZARD INCCOM52110M109 — 126,270 shares $5,296,000
CACI INTL INCCL A127190304 — 11,430 shares $5,295,000
RIGETTI COMPUTING INCCOMMON STOCK76655K103 — 274,075 shares $5,295,000
PIMCO ETF TR0-5 HIGH YIELD72201R783 — 56,543 shares $5,288,000
VISTEON CORPCOM NEW92839U206 — 53,305 shares $5,288,000
NEOS ETF TRUSTRUSS 2000 HI ETF78433H634 — 98,603 shares $5,277,000
ORACLE CORPCOM68389X105 — 35,999 shares $5,276,000