Metzler European Smlr Comp Sust BN (IE00BF2FJT96)
129.12
-0.74
(-0.57%)
EUR |
May 15 2026