Schroder ISF European Smaller Companies B Acc EUR (LU0106238040)
39.13
-0.57
(-1.45%)
EUR |
Oct 07 2026
Absolute Attribution