Schroder ISF BioPharma Growth A Acc USD (LU3457471681)
95.03
-0.76
(-0.80%)
USD |
Oct 09 2026
Absolute Attribution