SANTANDER TOTAL RETURN M EUR (LU1917959972)
124.89
+0.28
(+0.22%)
EUR |
Sep 16 2026