With ZEAs 721 holdings, compared to XEFs 2583 (both hold IEFA, the NYSE version, but BMO uses almost 3x as much), I could see US withholding tax, exchange rates & performance differences. In fact, it seems ZEAs recent annual averages are 1% higher, according to the Vanguard comparator, even beating VIU by 2%.
Since VIU does not seem (it has a MCSI EAFE Future?) to show a USD holding in its top 10, I have to assume the increased presence of USD within ZEA resulted in recent over-performance, due solely to the USD-CAD Fx impact. Which leads me to think VIU, then XEF are a better buy today.
ZEA is also missing small caps. To me, the little guys are an important diversifier.
I’ve nothing against BMO. I just like to over analyze.