SANTANDER TOTAL RETURN A EUR (LU1917959469)
119.73
+0.39
(+0.33%)
EUR |
May 21 2026