BSF Managed Index Ptfls - Def D5 EUR (LU1191062576)
108.92
+0.49
(+0.45%)
EUR |
May 22 2026