Schroder ISF Emerging Markets Eq Impact E Acc EUR (LU2347501194)
122.97
+0.17
(+0.14%)
EUR |
May 18 2026