Schroder ISF Healthcare Innovation A Acc EUR (LU2390151236)
97.86
+1.36
(+1.41%)
EUR |
Jun 10 2026
Absolute Attribution