REPSOL, S.A. «12345...» Page 2 out of 30 31/10/2024 08:04 REPSOL, S.A. On business and financial situation Press release on the results for the period ended September 30, 2024 Register number: 31150 31/10/2024 07:59 REPSOL, S.A. On business and financial situation Information on the third quarter 2024 results Register number: 31149 30/10/2024 12:46 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 October 23 and 29, 2024 Register number: 31115 23/10/2024 16:28 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 October 16 and 22, 2024 Register number: 30991 16/10/2024 11: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 October 9 and 15, 2024 Register number: 30909 09/10/2024 17:47 REPSOL, S.A. On business and financial situation Trading statement 3Q2024 Register number: 30863 09/10/2024 12:35 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 October 2 and 8, 2024 Register number: 30861 02/10/2024 17:56 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 September 25 and October 1, 2024 Register number: 30762 25/09/2024 13: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 September 18 and 24, 2024 Register number: 30618 18/09/2024 12:53 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 September 11 and 17, 2024 Register number: 30530 Page 2 out of 30 «12345...»