SANTANDER TOTAL RETURN B EUR (LU1917959626)
123.77
-0.25
(-0.20%)
EUR |
Jun 08 2026