SANTANDER TOTAL RETURN I EUR (LU1917959899)
132.71
+0.08
(+0.06%)
EUR |
Aug 26 2026