SANTANDER TOTAL RETURN I EUR (LU1917959899)
128.63
-0.17
(-0.13%)
EUR |
Jun 09 2026