ETF Comparison

Compare ETFs and analyze holdings overlap

See XEF vs ZEA overlap
You can view this comparison once without logging in. Create a free account to keep using it.

Select ETFs to Compare

Search and add ETFs. Minimum 2 for comparison.

XEF iShares

iShares Core MSCI EAFE IMI Index ETF

International Equity
MER
0.22%
Yield
3.06%
Price
$51.41
Holdings
2,926
AUM
$24.2B
Inception
Apr 2013
Asset Allocation
100%
Stocks 100%
ZEA BMO

BMO MSCI EAFE Index ETF

International Equity
MER
0.22%
Yield
2.02%
Price
$31.30
Holdings
655
AUM
$13.8B
Inception
Feb 2014
Asset Allocation
100%
Stocks 100%

Performance Comparison

ETF 1M 3M 6M YTD 1Y 3Y 5Y 10Y Since Inception
XEF -0.61% 1.08% 13.58% 14.50% 17.72% 20.32% 11.31% 9.73% 10.05% (Apr 2013)
ZEA -0.64% 0.46% 11.69% 14.02% 17.20% 19.90% 11.65% 9.74% 9.00% (Feb 2014)
As of: Sep 30, 2026
3Y, 5Y, 10Y, and Since Inception returns are annualized.

Calendar Year Returns

Last six full-calendar years

ETF 2025 2024 2023 2022 2021 2020
XEF 25.36% 12.58% 14.34% -9.27% 10.05% 6.49%
ZEA 25.02% 11.99% 15.16% -8.26% 10.26% 5.72%
As of: Sep 30, 2026

Growth of $10,000

Initial Investment
$
Monthly Contribution
$

TWR = Time-Weighted Return (measures fund performance). MWRR = Money-Weighted Return (measures your personal return including contribution timing). Past performance does not guarantee future results.

XEF — Mix

Geographic Allocation
Japan 25.7%
United Kingdom 13.8%
France 8.4%
Switzerland 8.3%
Germany 7.9%
Australia 6.9%
Netherlands 5.3%
Spain 3.6%
Sector Allocation
Financials 26.1%
Industrials 18.9%
Information Technology 10.8%
Health Care 9.2%
Consumer Discretionary 8.2%
Materials 6.6%
Consumer Staples 6.1%
Communication 3.8%

ZEA — Mix

Sector Allocation
Financials 26.4%
Industrials 18.9%
Information Technology 11.2%
Health Care 10.1%
Consumer Discretionary 8.0%
Consumer Staples 6.5%
Materials 6.0%
Energy 3.9%

Top 10 Holdings

Latest reported top holdings for each ETF

XEF iShares Core MSCI EAFE IMI Index ETF

# Holding Weight
1 ASML HOLDING 2.74%
2 ISHARES CORE MSCI EAFE ETF 2.1%
3 HSBC HOLDINGS PLC 1.33%
4 ROCHE PS PAR AG 1.15%
5 BANCO SANTANDER 1.13%
6 SHELL 1.07%
7 NOVARTIS AG 1.03%
8 ASTRAZENECA PLC 0.97%
9 MITSUBISHI UFJ FINANCIAL GROUP 0.95%
10 NESTLE SA 0.92%

ZEA BMO MSCI EAFE Index ETF

# Holding Weight
1 iShares Core MSCI EAFE ETF 3.26%
2 ASML holding nv 3.18%
3 HSBC Holdings plc 1.55%
4 Roche Holdings AG 1.33%
5 Banco Santander, S.A. 1.32%
6 Shell plc 1.24%
7 NOVARTIS AG 1.2%
8 Astrazeneca PLC 1.13%
9 MITSUBISHI UFJ FINANCIAL GROUP INC 1.1%
10 Nestlé S.A. 1.06%
🎓
Course

New to DIY investing? Skip the guesswork.