Schroder ISF Healthcare Innovation A Acc EUR (LU2390151236)
103.66
+0.27
(+0.26%)
EUR |
Sep 18 2026