SANTANDER TOTAL RETURN I EUR (LU1917959899)
129.91
+0.29
(+0.22%)
EUR |
Sep 16 2026