Metzler European Smlr Comp Sust C (IE00BYY02C96)
155.45
-0.89
(-0.57%)
EUR |
May 15 2026