Schroder ISF European Smaller Companies A Acc EUR (LU0106237406)
47.25
-0.37
(-0.77%)
EUR |
Oct 08 2026