EFA holdings — iShares MSCI EAFE ETF

iShares MSCI EAFE ETF (EFA) held 691 positions with net assets of $78.0B as of July 31, 2026, according to its Form N-PORT report to the SEC. Its top 10 holdings make up 13.9% of the fund, led by ASML Holding N.V., HSBC HOLDINGS PLC, Roche Holding AG.

EFA top holdings

  1. ASML Holding N.V. — 2.90% ($2.26B)
  2. HSBC HOLDINGS PLC — 1.66% ($1.29B)
  3. Roche Holding AG — 1.39% ($1.08B)
  4. Novartis AG — 1.30% ($1.01B)
  5. Nestle S.A. — 1.17% ($911M)
  6. SHELL PLC — 1.17% ($909M)
  7. ASTRAZENECA PLC — 1.17% ($909M)
  8. Siemens Aktiengesellschaft — 1.10% ($860M)
  9. Mitsubishi UFJ Financial Group, Inc. — 1.08% ($843M)
  10. BHP GROUP LIMITED — 0.97% ($758M)
  11. COMMONWEALTH BANK OF AUSTRALIA — 0.95% ($740M)
  12. Banco Santander, S.A. — 0.93% ($721M)
  13. SAP SE — 0.87% ($676M)
  14. Allianz SE — 0.86% ($670M)
  15. SCHNEIDER ELECTRIC SE — 0.84% ($652M)
  16. TOYOTA MOTOR CORPORATION — 0.81% ($634M)
  17. TOTALENERGIES SE — 0.79% ($614M)
  18. UBS Group AG — 0.76% ($594M)
  19. ROLLS-ROYCE HOLDINGS PLC — 0.76% ($593M)
  20. Banco Bilbao Vizcaya Argentaria, S.A. — 0.72% ($558M)
  21. Sumitomo Mitsui Financial Group, Inc. — 0.71% ($552M)
  22. ABB Ltd — 0.70% ($547M)
  23. NOVO NORDISK A/S — 0.69% ($539M)
  24. Tokyo Electron Limited — 0.68% ($530M)
  25. Iberdrola, S.A. — 0.67% ($523M)

What are EFA's top 10 holdings?

ASML Holding N.V. (2.9%), HSBC HOLDINGS PLC (1.7%), Roche Holding AG (1.4%), Novartis AG (1.3%), Nestle S.A. (1.2%), SHELL PLC (1.2%), ASTRAZENECA PLC (1.2%), Siemens Aktiengesellschaft (1.1%), Mitsubishi UFJ Financial Group, Inc. (1.1%), BHP GROUP LIMITED (1.0%).

How many stocks are in EFA?

iShares MSCI EAFE ETF reported 691 holdings as of July 31, 2026.

All ETF and mutual fund holdings