SANTANDER TOTAL RETURN BUH USD (LU1917959543)
137.14
-0.65
(-0.47%)
USD |
Oct 07 2026
Absolute Attribution