REPSOL, S.A. «12345...» Page 2 out of 30 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 11/09/2024 13:18 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 4 and 10, 2024 Register number: 30465 04/09/2024 12:01 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 August 28 and September 3, 2024 Register number: 30363 28/08/2024 10:37 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 August 21 and 27, 2024 Register number: 30319 21/08/2024 13:03 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 August 14 and 20, 2024 Register number: 30268 14/08/2024 13: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 August 7 and 13, 2024 Register number: 30236 13/08/2024 14:25 REPSOL, S.A. Total number of voting rights and capital Total voting rights and share capital after the capital reduction of 40,000,000 own shares Register number: 30230 Page 2 out of 30 «12345...»