SANTANDER TOTAL RETURN B EUR (LU1917959626)
123.60
-0.16
(-0.13%)
EUR |
Jun 09 2026