REPSOL, S.A. «12345...» Page 1 out of 27 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 03/07/2024 14:49 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 June 26 and July 2, 2024 Register number: 29511 26/06/2024 12:29 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 June 19 and 25, 2024 Register number: 29333 19/06/2024 12:26 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 June 12 and 18, 2024 Register number: 29218 12/06/2024 11:10 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 June 5 and 11, 2024 Register number: 29101 05/06/2024 13:14 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 May 29 and June 4, 2024 Register number: 29001 29/05/2024 17:41 REPSOL, S.A. On financial instruments Information regarding the dividend for July 2024 Register number: 28896 29/05/2024 12:50 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 May 22 and 28, 2024 Register number: 28888 22/05/2024 17:52 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 May 14 and 21, 2024 Register number: 28763 Page 1 out of 27 «12345...»