Schroder ISF Healthcare Innovation A Dis EUR (LU2390151319)
88.85
-0.96
(-1.07%)
EUR |
May 18 2026