EMBX outperformed across time frames, delivering 19.04% in 2025 & 3.9% annualized over 5 years, materially ahead of benchmark ...