SANTANDER TOTAL RETURN A EUR (LU1917959469)
121.10
+0.76
(+0.63%)
EUR |
Oct 09 2026