ChartRow logo

ETF holdings

The complete portfolio of 182 funds, each ranked by weight and dated to that fund's own SEC N-PORT filing — the whole basket, including positions we do not price. Weights are estimated forward from the filing using prices, so the filing date beside each fund is the date the holdings themselves are known. Not investment advice.

VTIJun 30, 2026

Vanguard Total Stock Market ETF

SPYJun 30, 2026

SPDR S&P 500 ETF Trust

IVVJun 30, 2026

iShares Core S&P 500 ETF

QQQJun 30, 2026

Invesco QQQ Trust

VBJun 30, 2026

Vanguard Small-Cap ETF

IWFJun 30, 2026

iShares Russell 1000 Growth ETF

EFAApr 30, 2026

iShares MSCI EAFE ETF

VTVJun 30, 2026

Vanguard Value ETF

VWOApr 30, 2026

Vanguard FTSE Emerging Markets ETF

IWMJun 30, 2026

iShares Russell 2000 ETF

IJRJun 30, 2026

iShares Core S&P Small-Cap ETF

IWDJun 30, 2026

iShares Russell 1000 Value ETF

AGGMay 31, 2026

iShares Core U.S. Aggregate Bond ETF

ITOTJun 30, 2026

iShares Core S&P Total U.S. Stock Market ETF

IWBJun 30, 2026

iShares Russell 1000 ETF

EEMMay 31, 2026

iShares MSCI Emerging Markets ETF

XLFJun 30, 2026

Financial Select Sector SPDR Fund

XLKJun 30, 2026

Technology Select Sector SPDR Fund

DIAApr 30, 2026

SPDR Dow Jones Industrial Average ETF

VXFJun 30, 2026

Vanguard Extended Market ETF

VEUApr 30, 2026

Vanguard FTSE All-World ex-US ETF

MDYJun 30, 2026

SPDR S&P MidCap 400 ETF Trust

IWRJun 30, 2026

iShares Russell Midcap ETF

VVJun 30, 2026

Vanguard Large-Cap ETF

VNQApr 30, 2026

Vanguard Real Estate ETF

LQDMay 31, 2026

iShares iBoxx $ Investment Grade Corporate Bond ETF

RSPApr 30, 2026

Invesco S&P 500 Equal Weight ETF

XLVJun 30, 2026

Health Care Select Sector SPDR Fund

DVYApr 30, 2026

iShares Select Dividend ETF

VGKApr 30, 2026

Vanguard FTSE Europe ETF

XLIJun 30, 2026

Industrial Select Sector SPDR Fund

VBRJun 30, 2026

Vanguard Small-Cap Value ETF

IWVJun 30, 2026

iShares Russell 3000 ETF

VUGJun 30, 2026

Vanguard Growth ETF

EWJMay 31, 2026

iShares MSCI Japan ETF

TIPApr 30, 2026

iShares TIPS Bond ETF

IJHJun 30, 2026

iShares Core S&P Mid-Cap ETF

IWSJun 30, 2026

iShares Russell Mid-Cap Value ETF

XLPJun 30, 2026

Consumer Staples Select Sector SPDR Fund

SHYMay 31, 2026

iShares 1-3 Year Treasury Bond ETF

VBKJun 30, 2026

Vanguard Small-Cap Growth ETF

IWOJun 30, 2026

iShares Russell 2000 Growth ETF

HYGMay 31, 2026

iShares iBoxx $ High Yield Corporate Bond ETF

SPYGJun 30, 2026

SPDR Portfolio S&P 500 Growth ETF

IWNJun 30, 2026

iShares Russell 2000 Value ETF

VHTMay 31, 2026

Vanguard Health Care ETF

XLYJun 30, 2026

Consumer Discretionary Select Sector SPDR Fund

IEFMay 31, 2026

iShares 7-10 Year Treasury Bond ETF

EWYMay 31, 2026

iShares MSCI South Korea ETF

IBBJun 30, 2026

iShares Biotechnology ETF

VOJun 30, 2026

Vanguard Mid-Cap ETF

XLEJun 30, 2026

Energy Select Sector SPDR Fund

IWPJun 30, 2026

iShares Russell Mid-Cap Growth ETF

TLTMay 31, 2026

iShares 20+ Year Treasury Bond ETF

JNKJun 30, 2026

SPDR Bloomberg High Yield Bond ETF

VISMay 31, 2026

Vanguard Industrials ETF

EWZMay 31, 2026

iShares MSCI Brazil ETF

XLUJun 30, 2026

Utilities Select Sector SPDR Fund

EWTMay 31, 2026

iShares MSCI Taiwan ETF

VDEMay 31, 2026

Vanguard Energy ETF

SMHJun 30, 2026

VanEck Semiconductor ETF

EWCMay 31, 2026

iShares MSCI Canada ETF

VPUMay 31, 2026

Vanguard Utilities ETF

SPYVJun 30, 2026

SPDR Portfolio S&P 500 Value ETF

FXIApr 30, 2026

iShares China Large-Cap ETF

XLBJun 30, 2026

Materials Select Sector SPDR Fund

VOXMay 31, 2026

Vanguard Communication Services ETF

SOXXJun 30, 2026

iShares Semiconductor ETF

EWGMay 31, 2026

iShares MSCI Germany ETF

EWUMay 31, 2026

iShares MSCI United Kingdom ETF

EWPMay 31, 2026

iShares MSCI Spain ETF

EWHMay 31, 2026

iShares MSCI Hong Kong ETF

VPLApr 30, 2026

Vanguard FTSE Pacific ETF

EWAMay 31, 2026

iShares MSCI Australia ETF

ILFJun 30, 2026

iShares Latin America 40 ETF

EWLMay 31, 2026

iShares MSCI Switzerland ETF

EWWMay 31, 2026

iShares MSCI Mexico ETF

URTHMay 31, 2026

iShares MSCI World ETF

EWQMay 31, 2026

iShares MSCI France ETF

EWSMay 31, 2026

iShares MSCI Singapore ETF

TURMay 31, 2026

iShares MSCI Turkey ETF

ONEQMay 31, 2026

Fidelity Nasdaq Composite Index ETF

EZAMay 31, 2026

iShares MSCI South Africa ETF

EWIMay 31, 2026

iShares MSCI Italy ETF

EWMMay 31, 2026

iShares MSCI Malaysia ETF

EWDMay 31, 2026

iShares MSCI Sweden ETF

ECHMay 31, 2026

iShares MSCI Chile ETF

THDMay 31, 2026

iShares MSCI Thailand ETF

EWNMay 31, 2026

iShares MSCI Netherlands ETF

EISMay 31, 2026

iShares MSCI Israel ETF

IYTApr 30, 2026

iShares U.S. Transportation ETF

EWOMay 31, 2026

iShares MSCI Austria ETF

EWKMay 31, 2026

iShares MSCI Belgium ETF

AAXJApr 30, 2026

iShares MSCI All Country Asia ex Japan ETF

ACWIApr 30, 2026

iShares MSCI ACWI ETF

ARGTApr 30, 2026

Global X MSCI Argentina ETF

ARKKApr 30, 2026

ARK Innovation ETF

BILJun 30, 2026

SPDR Bloomberg 1-3 Month T-Bill ETF

BIVJun 30, 2026

Vanguard Intermediate-Term Bond ETF

BLVJun 30, 2026

Vanguard Long-Term Bond ETF

BNDJun 30, 2026

Vanguard Total Bond Market ETF

BNDXApr 30, 2026

Vanguard Total International Bond ETF

BOTZMay 31, 2026

Global X Robotics & Artificial Intelligence ETF

BSVJun 30, 2026

Vanguard Short-Term Bond ETF

CIBRJun 30, 2026

First Trust Nasdaq Cybersecurity ETF

DAXApr 30, 2026

Global X DAX Germany ETF

EDVMay 31, 2026

Vanguard Extended Duration Treasury ETF

EIDOMay 31, 2026

iShares MSCI Indonesia ETF

EPHEMay 31, 2026

iShares MSCI Philippines ETF

EPOLMay 31, 2026

iShares MSCI Poland ETF

ESGVMay 31, 2026

Vanguard ESG U.S. Stock ETF

GREKApr 30, 2026

Global X MSCI Greece ETF

HDVApr 30, 2026

iShares Core High Dividend ETF

ICLNApr 30, 2026

iShares Global Clean Energy ETF

INDAMay 31, 2026

iShares MSCI India ETF

INDYJun 30, 2026

iShares India 50 ETF

ITAJun 30, 2026

iShares U.S. Aerospace & Defense ETF

JEPIJun 30, 2026

JPMorgan Equity Premium Income ETF

JEPQJun 30, 2026

JPMorgan Nasdaq Equity Premium Income ETF

KBEJun 30, 2026

SPDR S&P Bank ETF

KREJun 30, 2026

SPDR S&P Regional Banking ETF

KWEBJun 30, 2026

KraneShares CSI China Internet ETF

LITApr 30, 2026

Global X Lithium & Battery Tech ETF

MCHIMay 31, 2026

iShares MSCI China ETF

MGCMay 31, 2026

Vanguard Mega Cap ETF

MGKJun 30, 2026

Vanguard Mega Cap Growth ETF

MGVMay 31, 2026

Vanguard Mega Cap Value ETF

MUBMay 31, 2026

iShares National Muni Bond ETF

QYLDApr 30, 2026

Global X Nasdaq 100 Covered Call ETF

SCHBMay 31, 2026

Schwab U.S. Broad Market ETF

SCHDMay 31, 2026

Schwab U.S. Dividend Equity ETF

SCHXMay 31, 2026

Schwab U.S. Large-Cap ETF

SGOVMay 31, 2026

iShares 0-3 Month Treasury Bond ETF

SHVMay 31, 2026

iShares Short Treasury Bond ETF

SOXLApr 30, 2026

Direxion Daily Semiconductor Bull 3X Shares

SPXLApr 30, 2026

Direxion Daily S&P 500 Bull 3X Shares

SPYDJun 30, 2026

SPDR Portfolio S&P 500 High Dividend ETF

SQQQMay 31, 2026

ProShares UltraPro Short QQQ

SSOMay 31, 2026

ProShares Ultra S&P500

TANMay 31, 2026

Invesco Solar ETF

TNAApr 30, 2026

Direxion Daily Small Cap Bull 3X Shares

TQQQMay 31, 2026

ProShares UltraPro QQQ

UPROMay 31, 2026

ProShares UltraPro S&P500

VAWMay 31, 2026

Vanguard Materials ETF

VCITMay 31, 2026

Vanguard Intermediate-Term Corporate Bond ETF

VCLTMay 31, 2026

Vanguard Long-Term Corporate Bond ETF

VCRMay 31, 2026

Vanguard Consumer Discretionary ETF

VCSHMay 31, 2026

Vanguard Short-Term Corporate Bond ETF

VDCMay 31, 2026

Vanguard Consumer Staples ETF

VEAJun 30, 2026

Vanguard FTSE Developed Markets ETF

VFHMay 31, 2026

Vanguard Financials ETF

VGITMay 31, 2026

Vanguard Intermediate-Term Treasury ETF

VGLTMay 31, 2026

Vanguard Long-Term Treasury ETF

VGSHMay 31, 2026

Vanguard Short-Term Treasury ETF

VGTMay 31, 2026

Vanguard Information Technology ETF

VIGApr 30, 2026

Vanguard Dividend Appreciation ETF

VIGIApr 30, 2026

Vanguard International Dividend Appreciation ETF

VIOOMay 31, 2026

Vanguard S&P Small-Cap 600 ETF

VMBSMay 31, 2026

Vanguard Mortgage-Backed Securities ETF

VNMJun 30, 2026

VanEck Vietnam ETF

VNQIApr 30, 2026

Vanguard Global ex-U.S. Real Estate ETF

VOEJun 30, 2026

Vanguard Mid-Cap Value ETF

VONEMay 31, 2026

Vanguard Russell 1000 ETF

VONGMay 31, 2026

Vanguard Russell 1000 Growth ETF

VONVMay 31, 2026

Vanguard Russell 1000 Value ETF

VOOJun 30, 2026

Vanguard S&P 500 ETF

VOTJun 30, 2026

Vanguard Mid-Cap Growth ETF

VSSApr 30, 2026

Vanguard FTSE All-World ex-US Small-Cap ETF

VTApr 30, 2026

Vanguard Total World Stock ETF

VTCMay 31, 2026

Vanguard Total Corporate Bond ETF

VTEBApr 30, 2026

Vanguard Tax-Exempt Bond ETF

VTIPJun 30, 2026

Vanguard Short-Term Inflation-Protected Securities ETF

VTWOMay 31, 2026

Vanguard Russell 2000 ETF

VUSBJun 30, 2026

Vanguard Ultra-Short Bond ETF

VWOBApr 30, 2026

Vanguard Emerging Markets Government Bond ETF

VXUSApr 30, 2026

Vanguard Total International Stock ETF

VYMApr 30, 2026

Vanguard High Dividend Yield ETF

VYMIApr 30, 2026

Vanguard International High Dividend Yield ETF

XBIJun 30, 2026

SPDR S&P Biotech ETF

XLCJun 30, 2026

Communication Services Select Sector SPDR Fund

XLREJun 30, 2026

Real Estate Select Sector SPDR Fund

XYLDApr 30, 2026

Global X S&P 500 Covered Call ETF