Schroder ISF Healthcare Innovation C Acc EUR H (LU2191243331)
115.65
+1.01
(+0.88%)
EUR |
May 22 2026