SANTANDER TOTAL RETURN B EUR (LU1917959626)
124.81
+0.69
(+0.56%)
EUR |
Oct 27 2026