SANTANDER TOTAL RETURN B EUR (LU1917959626)
127.40
-0.03
(-0.02%)
EUR |
Aug 28 2026