Schroder ISF US Smaller Companies Impact I Acc USD (LU0134344257)
504.05
+6.10
(+1.22%)
USD |
Oct 28 2026