AI-generated analysis. Always verify with the original filing.
Banco Santander, S.A. discloses purchases of 28,038,361 own shares under its Buyback Programme between 19 and 25 March 2026 across XMAD, CEUX, TQEX, and AQEU trading venues, with weighted average prices from 9.0110 to 9.7057 EUR per share. Cumulative spend totals 2,404,144,244 Euros, or 47.8% of the maximum programme amount, equating to approximately 16.6% of outstanding shares as of 2021.