Schroder ISF US Smaller Companies Impact I Acc USD (LU0134344257)
486.66
-1.63
(-0.33%)
USD |
Aug 25 2026
Absolute Attribution