Schroder ISF Healthcare Innovation U USD Acc (LU2419418848)
97.34
-1.02
(-1.03%)
USD |
May 15 2026
Absolute Attribution