SANTANDER TOTAL RETURN I EUR (LU1917959899)
128.80
-0.26
(-0.20%)
EUR |
Jun 08 2026