REPSOL, S.A. «12345...» Page 5 out of 28 22/02/2024 07:45 REPSOL, S.A. On business and financial situation Information on the results for the fourth quarter and full year 2023. Register number: 26676 22/01/2024 17:40 REPSOL, S.A. Total number of voting rights and capital Total voting rights and share capital after the capital reduction of 60,000,000 treasury shares. Register number: 26261 17/01/2024 17:42 REPSOL, S.A. On business and financial situation Trading statement 4Q23 & 2023 Register number: 26204 15/01/2024 17:40 REPSOL, S.A. Other relevant information Repsol launches the Share Acquisition Plan 2024, approved by the Board of Directors on September 27th, 2023. Register number: 26176 21/12/2023 08:02 REPSOL, S.A. On financial instruments Information on shareholder remuneration in January 2024 Register number: 25919 11/12/2023 19:30 REPSOL, S.A. On financial instruments - Share buy-back , stabilisation and treasury stock programmes Completion of the Buy-back Programme of shares of Repsol, S.A. and implementation of a capital reduction through the redemption of 60,000,000 treasury shares Register number: 25742 07/12/2023 12: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 November 29 and December 6, 2023 Register number: 25720 29/11/2023 15:17 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 November 22 and 28, 2023 Register number: 25585 22/11/2023 12: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 November 15 and 21, 2023 Register number: 25501 15/11/2023 15: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 November 8 and 14, 2023 Register number: 25407 Page 5 out of 28 «12345...»