Schroder ISF European Smaller Companies C Acc EUR (LU0106238552)
58.41
+0.48
(+0.83%)
EUR |
Aug 25 2026