Schroder ISF Emerging Markets I Acc EUR (LU0248178492)
39.41
+0.76
(+1.97%)
EUR |
Oct 27 2026
Absolute Attribution