Metzler European Smlr Comp Sust A (IE0002921975)
381.50
-2.19
(-0.57%)
EUR |
May 15 2026