SANTANDER TOTAL RETURN M EUR (LU1917959972)
126.04
+0.80
(+0.64%)
EUR |
Oct 09 2026