Schroder ISF Healthcare Innovation C Acc EUR H (LU2191243331)
129.93
+2.23
(+1.75%)
EUR |
Oct 29 2026