Schroder ISF Healthcare Innovation A Acc EUR (LU2390151236)
110.72
+0.67
(+0.61%)
EUR |
Oct 28 2026
Absolute Attribution