Schroder ISF European Smaller Companies C Acc EUR (LU0106238552)
56.53
+0.50
(+0.89%)
EUR |
May 21 2026