Schroder ISF Emerging Markets I Acc USD (LU0134333649)
44.02
+0.73
(+1.68%)
USD |
Oct 27 2026
Absolute Attribution