Schroder ISF European Smaller Companies B Acc EUR (LU0106238040)
38.42
+0.51
(+1.34%)
EUR |
May 22 2026