SANTANDER TOTAL RETURN B EUR (LU1917959626)
123.20
-0.65
(-0.52%)
EUR |
May 15 2026