Schroder ISF US Smaller Companies Impact I Acc USD (LU0134344257)
479.71
+4.10
(+0.86%)
USD |
Sep 17 2026
Absolute Attribution