Metzler European Smlr Comp Sust C (IE00BYY02C96)
156.34
+1.52
(+0.98%)
EUR |
May 13 2026