Schroder ISF US Smaller Companies Impact I Acc USD (LU0134344257)
505.63
+1.59
(+0.31%)
USD |
Oct 29 2026