SANTANDER TOTAL RETURN I EUR (LU1917959899)
128.66
+0.57
(+0.45%)
EUR |
May 20 2026