Schroder ISF BioPharma Growth E Acc GBP (LU3457472572)
96.60
+1.45
(+1.53%)
GBP |
Oct 28 2026
Absolute Attribution