Schroder ISF European Smaller Companies B Acc EUR (LU0106238040)
37.91
+0.33
(+0.88%)
EUR |
May 21 2026