SANTANDER TOTAL RETURN I EUR (LU1917959899)
129.09
+0.43
(+0.33%)
EUR |
May 21 2026