Schroder ISF Emerging Market Bond A Acc EUR H (LU0795633584)
115.12
-0.31
(-0.27%)
EUR |
Jun 03 2026
Absolute Attribution