SANTANDER TOTAL RETURN M EUR (LU1917959972)
123.65
-0.24
(-0.20%)
EUR |
Jun 08 2026