SANTANDER TOTAL RETURN I EUR (LU1917959899)
131.46
-0.35
(-0.27%)
EUR |
Sep 02 2026