SANTANDER TOTAL RETURN B EUR (LU1917959626)
124.67
+0.28
(+0.22%)
EUR |
Sep 16 2026