REPSOL, S.A. from 10/07/2024 to 10/07/2024 10/07/2024 17:49 REPSOL, S.A. On business and financial situation Trading statement 2Q2024 Register number: 29639 10/07/2024 13:13 REPSOL, S.A. Share buy-back , stabilisation and treasury stock programmes Information on the transactions carried out by Repsol, S.A. under its Buy-back Programme between July 3 and 9, 2024 Register number: 29635