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.23%
Yield
3.04%
Price
$52.53
Holdings
2,949
AUM
$22.6B
Inception
Apr 2013
Asset Allocation
100%
Stocks 100%
ZEA BMO

BMO MSCI EAFE Index ETF

International Equity
MER
0.22%
Yield
1.97%
Price
$31.72
Holdings
670
AUM
$13.3B
Inception
Feb 2014
Asset Allocation
100%
Stocks 100%

Performance Comparison

ETF 1M 3M 6M YTD 1Y 3Y 5Y 10Y Since Inception
XEF 2.51% 12.37% 13.28% 13.28% 24.63% 19.10% 11.52% 10.46% 10.16% (Apr 2013)
ZEA 3.28% 11.19% 13.50% 13.50% 24.54% 18.75% 11.82% 10.53% 9.15% (Feb 2014)
As of: Jun 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: Jun 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 24.9%
United Kingdom 13.7%
France 8.8%
Switzerland 8.7%
Germany 7.7%
Australia 6.9%
Netherlands 5.3%
Spain 3.5%
Sector Allocation
Financials 25.5%
Industrials 18.8%
Information Technology 11.3%
Health Care 9.4%
Consumer Discretionary 8.5%
Materials 6.4%
Consumer Staples 6.4%
Communication 3.7%

ZEA — Mix

Sector Allocation
Financials 25.1%
Industrials 19.0%
Information Technology 12.1%
Health Care 10.4%
Consumer Discretionary 8.2%
Consumer Staples 6.7%
Materials 6.1%
Utilities 3.8%

Top 10 Holdings

Latest reported top holdings for each ETF

XEF iShares Core MSCI EAFE IMI Index ETF

# Holding Weight
1 ISHARES CORE MSCI EAFE ETF 2.91%
2 ASML HOLDING NV 2.77%
3 HSBC HOLDINGS PLC 1.25%
4 ROCHE PS PAR AG 1.14%
5 BANCO SANTANDER SA 1.12%
6 ASTRAZENECA PLC 1.11%
7 NOVARTIS AG 1.11%
8 NESTLE SA 1.04%
9 SIEMENS N AG 0.89%
10 SHELL PLC 0.84%

ZEA BMO MSCI EAFE Index ETF

# Holding Weight
1 ASML holding nv 3.44%
2 iShares Core MSCI EAFE ETF 3.21%
3 HSBC Holdings plc 1.46%
4 Banco Santander, S.A. 1.31%
5 Roche Holdings AG 1.29%
6 NOVARTIS AG 1.28%
7 Astrazeneca PLC Shs 1.27%
8 Nestlé S.A. 1.18%
9 SIEMENS AG 1.06%
10 Shell plc 0.98%
🎓
Course

New to DIY investing? Skip the guesswork.