Schroder ISF Emerging Markets I Acc USD (LU0134333649)
51.31
+0.21
(+0.41%)
USD |
Jun 03 2026
Absolute Attribution