Schroder ISF European Smaller Companies C Acc EUR (LU0106238552)
57.34
+0.73
(+1.28%)
EUR |
Sep 17 2026