Metzler European Smlr Comp Sust C (IE00BYY02C96)
158.73
+2.68
(+1.72%)
EUR |
May 20 2026