Schroder ISF Frontier Markets Equity A1 Acc USD (LU0562314046)
319.68
-2.47
(-0.77%)
USD |
May 12 2026
Absolute Attribution