Schroder ISF BioPharma Growth E Acc USD (LU3457471921)
95.08
-0.76
(-0.79%)
USD |
Oct 09 2026
Absolute Attribution