SANTANDER TOTAL RETURN M EUR (LU1917959972)
125.70
+0.81
(+0.65%)
EUR |
Sep 17 2026