Janus Henderson Horizon Biotechnology IU2 GBP (LU2832952142)
25.53
-0.54
(-2.07%)
GBP |
Jun 08 2026
Absolute Attribution