Metzler European Smlr Comp Sust B (IE00B40ZVV08)
428.23
+0.13
(+0.03%)
EUR |
May 21 2026