Schroder ISF Healthcare Innovation A Acc USD (LU1983299246)
159.80
-1.66
(-1.03%)
USD |
May 15 2026
Absolute Attribution