BSF Managed Index Ptfls - Def D5 GBP Hgd (LU1191062659)
121.13
-0.45
(-0.37%)
GBP |
May 15 2026
Absolute Attribution