← 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)
RTX CORPORATIONCOM75513E101 — 91,335 shares $17,329,000
VANGUARD MALVERN FDSSTRM INFPROIDX922020805 — 344,814 shares $17,320,000
SIRIUSXM HOLDINGS INCCOMMON STOCK829933100 — 585,403 shares $17,293,000
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R103 — 17,895 shares $17,269,000
S&P GLOBAL INCCOM78409V104 — 42,340 shares $17,243,000
PACCAR INCCOM693718108 — 143,485 shares $17,235,000
CNH INDL N VSHSN20944109 — 1,533,114 shares $17,217,000
AKAMAI TECHNOLOGIES INCCOM00971T101 — 145,499 shares $17,199,000
GRAHAM CORPCOM384556106 — 138,744 shares $17,175,000
WASTE MGMT INC DELCOM94106L109 — 76,952 shares $17,151,000
AMRIZE LTDSHSH2927K103 — 321,726 shares $17,148,000
TESLA INCCOM88160R101 — 40,749 shares $17,139,000
ISHARES TRUS TRSPRTION464287192 — 197,560 shares $17,138,000
SSGA ACTIVE ETF TRST STR BL LN ETF78467V608 — 425,106 shares $17,128,000
NEXTERA ENERGY INCCOM65339F101 — 194,874 shares $17,104,000
WISDOMTREE TRUS SMALLCAP DIVD97717W604 — 420,318 shares $17,099,000
KEURIG DR PEPPER INCCOM49271V100 — 521,906 shares $17,082,000
SPDR SERIES TRUSTST STR SP BANK78464A797 PUT 250,000 shares $17,055,000
INVITATION HOMES INCCOM46187W107 — 564,484 shares $17,053,000
J P MORGAN EXCHANGE TRADED FACTIVE BOND ETF46654Q716 — 318,442 shares $17,037,000
OREILLY AUTOMOTIVE INCCOM67103H107 — 185,006 shares $17,037,000
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C102 — 292,694 shares $17,035,000
BANK OF NY MELLON CORPCOM064058100 — 117,769 shares $17,031,000
RESTAURANT BRANDS INTL INCCOM76131D103 — 234,735 shares $17,021,000
NORTHERN TR CORPCOM665859104 — 97,904 shares $17,020,000
FORD MTR COCOM345370860 — 1,222,053 shares $16,987,000
WORKDAY INCCL A98138H101 — 138,700 shares $16,980,000
KIMCO REALTY CORPCOM49446R109 — 669,135 shares $16,963,000
IONQ INCCOM46222L108 — 318,212 shares $16,948,000
DIGI INTL INCCOM253798102 — 226,068 shares $16,944,000
CROWDSTRIKE HLDGS INCCL A22788C105 PUT 22,200 shares $16,942,000
BOX INCCL A10316T104 — 638,091 shares $16,935,000
THERMO FISHER SCIENTIFIC INCCOM883556102 — 33,748 shares $16,920,000
FIRSTSERVICE CORP NEWCOM33767E202 — 119,052 shares $16,918,000
FISERV INCCOM337738108 — 344,754 shares $16,910,000
ELEVANCE HEALTH INC FORMERLYCOM036752103 — 43,714 shares $16,906,000
VANGUARD INDEX FDSGROWTH ETF922908736 — 196,194 shares $16,900,000
BLACKROCK ESG CAP ALLC TERMSHS BEN INT09262F100 — 1,075,000 shares $16,899,000
REAVES UTIL INCOME FDCOM SH BEN INT756158101 — 414,717 shares $16,887,000
ISHARES TRTRUST ISHARE 0-1464288679 — 152,907 shares $16,873,000
SNOWFLAKE INCNOTE833445AB5 — 10,089,000 principal $16,830,000
UNION PAC CORPCOM907818108 — 61,828 shares $16,817,000
AMERICAN WTR WKS CO INC NEWCOM030420103 — 127,602 shares $16,790,000
AMDOCS LTDSHSG02602103 — 332,006 shares $16,780,000
INVESCO EXCH TRADED FD TR IIRAFI DVLPD MRKTS46138E743 — 221,507 shares $16,755,000
BWX TECHNOLOGIES INCCOM05605H100 — 86,045 shares $16,749,000
HENRY JACK & ASSOC INCCOM426281101 — 121,532 shares $16,740,000
ISHARES TRRUS 1000 GRW ETF464287614 — 134,732 shares $16,730,000
MOODYS CORPCOM615369105 — 36,934 shares $16,728,000
ANALOG DEVICES INCCOM032654105 — 42,079 shares $16,713,000
PAYCHEX INCCOM704326107 — 169,965 shares $16,713,000
PEPSICO INCCOM713448108 — 123,185 shares $16,679,000
DOORDASH INCCL A25809K105 — 90,300 shares $16,663,000
BAXTER INTL INCCOM071813109 — 781,400 shares $16,659,000
DELTA AIR LINES INCCOM NEW247361702 — 177,711 shares $16,644,000
LOGITECH INTL S ASHSH50430232 — 176,962 shares $16,642,000
PHILLIPS 66COM718546104 — 98,428 shares $16,639,000
KEYCORPCOM493267108 — 721,687 shares $16,635,000
MKS INC.COM55306N104 — 37,398 shares $16,635,000
DISNEY WALT COCOM254687106 — 172,821 shares $16,634,000
SERVICETITAN INCSHS CL A81764X103 — 234,726 shares $16,597,000
OLLIES BARGAIN OUTLET HLDGSCOM681116109 — 215,756 shares $16,587,000
ILLINOIS TOOL WKS INCCOM452308109 — 61,324 shares $16,586,000
QXO INCCOM NEW82846H405 — 959,539 shares $16,581,000
J P MORGAN EXCHANGE TRADED FUS QUALTY FCTR46641Q761 — 229,266 shares $16,571,000
WATSCO INCCOM942622200 — 39,743 shares $16,562,000
TECHNIPFMC PLCCOMG87110105 — 249,700 shares $16,555,000
INSTALLED BLDG PRODS INCCOM45780R101 — 71,973 shares $16,542,000
CONSTELLATION BRANDS INCCL A21036P108 — 118,872 shares $16,534,000
ALBEMARLE CORPCOM012653101 — 122,305 shares $16,515,000
VANGUARD INDEX FDSTOTAL STK MKT922908769 — 44,625 shares $16,513,000
BAUSCH HEALTH COS INCCOM071734107 — 3,335,713 shares $16,445,000
ILLUMINA INCCOM452327109 — 93,494 shares $16,439,000
ISHARES SILVER TRISHARES46428Q109 CALL 307,400 shares $16,437,000
LENNAR CORPCL A526057104 — 181,617 shares $16,435,000
ISHARES TRUS BR DEL SE ETF464288794 — 93,572 shares $16,406,000
EVERSOURCE ENERGYCOM30040W108 — 226,786 shares $16,390,000
NRG ENERGY INCCOM NEW629377508 — 112,102 shares $16,374,000
FIRST TR EXCHNG TRADED FD VIFT VEST DEEP ETF33740U703 — 550,273 shares $16,354,000
WEC ENERGY GROUP INCCOM92939U106 — 139,838 shares $16,329,000
SOUTHERN CONOTE 4.500%842587DZ7 — 14,763,000 principal $16,327,000
NEXGEN ENERGY LTDCOM65340P106 — 1,737,376 shares $16,314,000
TE CONNECTIVITY PLCORD SHSG87052109 — 80,910 shares $16,312,000
GE HEALTHCARE TECHNOLOGIES ICOMMON STOCK36266G107 — 254,817 shares $16,311,000
INVESCO QQQ TRUNIT SER 146090E103 — 22,142 shares $16,305,000
COREWEAVE INCCOM CL A21873S108 — 163,775 shares $16,302,000
VICTORY PORTFOLIOS IIVCSHS US 500 ENH92647N782 — 203,383 shares $16,287,000
ISHARES TRCORE S&P MCP ETF464287507 — 211,010 shares $16,271,000
ISHARES TRGLB INFRASTR ETF464288372 — 244,115 shares $16,258,000
KINSALE CAP GROUP INCCOM49714P108 — 49,267 shares $16,249,000
AERCAP HOLDINGS NVSHSN00985106 — 111,411 shares $16,241,000
ROYAL GOLD INCCOM780287108 — 81,100 shares $16,188,000
PAYPAL HLDGS INCCOM70450Y103 — 374,651 shares $16,177,000
GRACO INCCOM384109104 — 213,764 shares $16,163,000
COOPER COS INCCOM216648501 — 224,991 shares $16,134,000
FACTSET RESH SYS INCCOM303075105 — 70,094 shares $16,127,000
ROGERS COMMUNICATIONS INCCL B775109200 CALL 495,100 shares $16,091,000
EXLSERVICE HLDGS INCCOM302081104 — 621,573 shares $16,074,000
ISHARES TRRUS MDCP VAL ETF464287473 — 97,619 shares $16,068,000
VERIZON COMMUNICATIONS INCCOM92343V104 — 379,441 shares $16,066,000