Metzler European Smlr Comp Sust A (IE0002921975)
382.98
+1.48
(+0.39%)
EUR |
May 18 2026