Schroder ISF Healthcare Innovation A Acc EUR (LU2390151236)
106.33
-0.53
(-0.49%)
EUR |
Aug 27 2026