SANTANDER TOTAL RETURN I EUR (LU1917959899)
131.06
+0.83
(+0.64%)
EUR |
Oct 09 2026