SANTANDER TOTAL RETURN M EUR (LU1917959972)
123.00
-0.64
(-0.52%)
EUR |
May 15 2026