SANTANDER TOTAL RETURN B EUR (LU1917959626)
125.02
+0.21
(+0.17%)
EUR |
Oct 28 2026
Absolute Attribution