BSF Managed Index Ptfls - Def IndIvtSub4 EUR (LU1733247826)
107.12
-0.40
(-0.37%)
EUR |
May 15 2026
Absolute Attribution