Schroder ISF EURO Bond A Acc EUR (LU0106235533)
20.07
+0.08
(+0.38%)
EUR |
May 22 2026