SANTANDER TOTAL RETURN B EUR (LU1917959626)
125.74
+0.79
(+0.64%)
EUR |
Oct 09 2026