Schroder ISF European Smaller Companies Z Acc EUR (LU0966865874)
58.11
+0.73
(+1.28%)
EUR |
Sep 17 2026
Absolute Attribution