Schroder ISF European Smaller Companies C Acc EUR (LU0106238552)
58.99
+0.78
(+1.34%)
EUR |
Oct 09 2026