SWC (LU) EF Sustainable Emerging Markets AT EUR (LU3296368445)
107.52
+2.61
(+2.49%)
EUR |
Oct 28 2026
Absolute Attribution