REPSOL, S.A. «12345...» Page 4 out of 30 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 17/05/2024 17:42 REPSOL, S.A. Other relevant information Repsol has launched the Fourteenth Cycle of the Share Acquisition Plan by the Beneficiaries of the Long Term Incentive Program 2020-2023 Register number: 28724 14/05/2024 16:43 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 8 and 13, 2024” Register number: 28669 10/05/2024 14:32 REPSOL, S.A. On corporate governance Resolutions passed at the Annual General Shareholders' Meeting on May 10, 2024 Register number: 28606 08/05/2024 16:27 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 April 30 and May 7, 2024 Register number: 28513 30/04/2024 16:07 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 April 24 and 29, 2024 Register number: 28382 Page 4 out of 30 «12345...»