Schroder ISF Healthcare Innovation A Acc EUR (LU2390151236)
105.70
-0.63
(-0.60%)
EUR |
Aug 28 2026