Metzler European Smlr Comp Sust A (IE0002921975)
389.63
+0.11
(+0.03%)
EUR |
May 21 2026