Metzler European Smlr Comp Sust BN (IE00BF2FJT96)
131.85
+2.23
(+1.72%)
EUR |
May 20 2026