Schroder ISF European Smaller Companies A Acc EUR (LU0106237406)
46.02
+0.40
(+0.89%)
EUR |
May 21 2026