SANTANDER TOTAL RETURN I EUR (LU1917959899)
128.84
+0.64
(+0.50%)
EUR |
May 13 2026