Schroder ISF Emerging Markets IS Acc USD (LU2952498629)
185.37
-6.19
(-3.23%)
USD |
Jun 04 2026
Absolute Attribution