SANTANDER TOTAL RETURN I EUR (LU1917959899)
130.23
-0.84
(-0.64%)
EUR |
Oct 08 2026