Schroder ISF European Smaller Companies B Acc EUR (LU0106238040)
39.02
+0.32
(+0.83%)
EUR |
Aug 25 2026