Previous notifications of rights to vote and financial Instruments (REPSOL, S.A. )

Total number of voting rights (including attributed additional voting rights due to loyalty shares): 1,089,606,334

Of which:

   - attributable to shares: 1,089,606,334

   - additional granted due to loyalty shares: 0

Date of last modification of the total number of voting rights: 03/08/2026

Date of publication on the website CNMV: 10/08/2026

IMAZ SAN MIGUEL, JOSU JON
Total % acciones (A)Total % Inst. financieros (B)Total A+BInformación adicionalRegister NumberDate of entry in the CNMV's registry
0.021 0.000 0.021 2020006007 22/01/2020
0.020 0.000 0.020 2019130629 02/12/2019
0.019 0.000 0.019 2019130628 02/12/2019
0.019 0.000 0.019 2019084573 22/07/2019
0.019 0.000 0.019 2019078264 03/07/2019
0.018 0.000 0.018 2019069906 05/06/2019
0.016 0.000 0.016 2019069070 03/06/2019
0.016 0.000 0.016 2019028252 06/03/2019
0.015 0.000 0.015 2019006496 22/01/2019
0.014 0.000 0.014 2018137731 03/12/2018
0.014 0.000 0.014 2018103626 03/09/2018
0.014 0.000 0.014 2018087300 20/07/2018
0.014 0.000 0.014 2018079786 02/07/2018
0.013 0.000 0.013 2018071176 05/06/2018
0.012 0.000 0.012 2018069722 31/05/2018
0.012 0.000 0.012 2018028770 05/03/2018
0.011 0.000 0.011 2018028764 05/03/2018
0.011 0.000 0.011 2018004891 18/01/2018
0.011 0.000 0.011 2017129381 30/11/2017
0.010 0.000 0.010 2017099247 04/09/2017
0.010 0.000 0.010 2017080149 12/07/2017
0.010 0.000 0.010 2017070775 09/06/2017
0.010 0.000 0.010 2017069139 05/06/2017
0.009 0.000 0.009 2017067766 31/05/2017
0.009 0.000 0.009 2017026856 01/03/2017
0.008 0.000 0.008 2017005760 20/01/2017
0.008 0.000 0.008 2017000173 02/01/2017
0.008 0.000 0.008 2016110417 04/10/2016
0.008 0.000 0.008 2016084766 19/07/2016
0.008 0.000 0.008 2016079925 05/07/2016
0.007 0.000 0.007 2016079022 01/07/2016
0.007 0.000 0.007 2016072571 10/06/2016
0.007 0.000 0.007 2016003693 18/01/2016
0.006 0.000 0.006 2015104405 03/09/2015
0.004 0.000 0.004 2015083891 15/07/2015
0.004 0.000 0.004 2015074225 17/06/2015
0.003 0.000 0.003 2015070482 03/06/2015
0.003 0.000 0.003 2015005968 21/01/2015
0.003 0.000 0.003 2014088012 16/07/2014
0.003 0.000 0.003 2014074134 04/06/2014
0.002 0.000 0.002 2014063941 08/05/2014

This notification annuls other previously sent

Annuled notification