Schroder ISF US Smaller Companies Impact I Acc USD (LU0134344257)
492.42
-6.73
(-1.35%)
USD |
Oct 07 2026