Metzler European Smlr Comp Sust C (IE00BYY02C96)
158.78
+0.05
(+0.03%)
EUR |
May 21 2026