Schroder ISF Healthcare Innovation A Acc EUR H (LU2191243257)
108.64
-1.14
(-1.04%)
EUR |
May 15 2026
Absolute Attribution