SANTANDER TOTAL RETURN M EUR (LU1917959972)
123.64
+0.61
(+0.50%)
EUR |
May 13 2026
Absolute Attribution