Repsol on the stock exchange

Share buyback archive

Program amount (M shares) Implementation date Completion date CNMV implementation communication CNMV completion communication Total amount spent (€M) Total shares purchased (M shares) Last update
20 08/07/2024 11/29/2024 See communication See communication 243 20 11/29/2024
35 03/26/2024 07/12/2024 See communication See communication 520 35 07/12/2024
50 07/27/2023 12/11/2023 See communication See communication 720 50 12/11/2023
35 03/06/2023 06/20/2023 See communication See communication 475 35 06/20/2023
36 11/03/2022 12/29/2022 See communication See communication 514 36 12/29/2022
50 07/28/2022 10/26/2022 See communication See communication 625 50 10/26/2022
35 11/10/2021 05/06/2022 See communication See communication 399 35 05/06/2022