Schroder ISF Emerging Europe I Acc EUR (LU0134345577)
60.24
+0.69
(+1.16%)
EUR |
Aug 26 2026
Absolute Attribution