Repsol logo

Repsol

Stock
Stock
ISIN: ES0173516115
Ticker: REP
ES0173516115
REP

Price

Dividend metrics

Annual payout (TTM) 
€0.975
Yield (TTM) 
9.026%
Payout ratio 
66.33%
Payout frequency 
Biannually
Dividend growth (3Y) 
15.11%
Next payment 
€0.50

Dividend history & forecast

€0.809

CHART BY


Status

Ex-date

Pay Date

Yield

% Change

Amount

2025
8.56%
+8.33%
€0.975
Announced
04.07.2025
08.07.2025
4.63%
+5.26%
€0.50
Paid
10.01.2025
14.01.2025
3.93%
-5%
€0.475
2024
6.3%
+28.57%
€0.90
Paid
04.07.2024
08.07.2024
3.29%
+25%
€0.50
Paid
09.01.2024
11.01.2024
3.01%
+14.29%
€0.40
2023
4.94%
+11.11%
€0.70
Paid
04.07.2023
06.07.2023
2.58%
0%
€0.35
Paid
09.01.2023
11.01.2023
2.36%
+6.06%
€0.35
2022
5.38%
+6.78%
€0.63
Paid
05.07.2022
07.07.2022
2.59%
+10%
€0.33
Paid
07.01.2022
11.01.2022
2.79%
0%
€0.30
2021
6.55%
-35.16%
€0.59
Paid
05.07.2021
07.07.2021
3.07%
+3.45%
€0.30
Paid
17.12.2020
12.01.2021
3.48%
-40.82%
€0.29
2020
9.26%
-1.09%
€0.91
Paid
16.06.2020
08.07.2020
6.03%
+16.67%
€0.49
Paid
17.12.2019
09.01.2020
3.22%
-17.65%
€0.42
2019
7.17%
+4.55%
€0.92
Paid
17.06.2019
08.07.2019
3.96%
+24.39%
€0.51
Paid
24.12.2018
11.01.2019
3.21%
-16.33%
€0.41
2018
6.31%
+14.29%
€0.88
Paid
18.06.2018
10.07.2018
3.34%
+25.64%
€0.49
Paid
18.12.2017
09.01.2018
2.98%
-9.3%
€0.39
2017
6.87%
+1.32%
€0.77
Paid
12.06.2017
04.07.2017
3.54%
+26.47%
€0.43
Paid
19.12.2016
10.01.2017
3.33%
+17.24%
€0.34
2016
8.62%
-20%
€0.76
Paid
16.06.2016
06.07.2016
3.2%
-38.3%
€0.29
Paid
21.12.2015
12.01.2016
5.42%
-2.08%
€0.47
2015
7.58%
-51.78%
€0.95
Paid
18.06.2015
08.07.2015
3.77%
+2.13%
€0.48
Paid
22.12.2014
13.01.2015
3.8%
-4.08%
€0.47
2014
14.31%
+105.21%
€1.97
Paid
19.06.2014
09.07.2014
3.44%
-51%
€0.49
Paid
06.06.2014
06.06.2014
7.03%
+108.33%
€1.00
Paid
23.12.2013
14.01.2014
3.83%
+6.67%
€0.48
2013
8.72%
-15.04%
€0.96
Paid
20.06.2013
09.07.2013
3.99%
+1,025%
€0.45
Paid
20.06.2013
20.06.2013
0.35%
-91.49%
€0.04
Paid
27.12.2012
15.01.2013
4.38%
-14.55%
€0.47
2012
10.81%
+6.6%
€1.13
Paid
21.06.2012
10.07.2012
6.81%
-5.17%
€0.55
Paid
10.01.2012
10.01.2012
4%
+9.43%
€0.58
2011
7.52%
+146.51%
€1.06
Paid
07.07.2011
07.07.2011
3.71%
0%
€0.53
Paid
13.01.2011
13.01.2011
3.81%
+23.26%
€0.53
2010
3.78%
-71.14%
€0.43
Paid
08.07.2010
08.07.2010
3.78%
0%
€0.43
2009
14.6%
+22.16%
€1.49
Paid
22.12.2009
22.12.2009
3.63%
-18.87%
€0.43
Paid
09.07.2009
09.07.2009
5.16%
0%
€0.53
Paid
15.01.2009
15.01.2009
5.81%
+141.28%
€0.53
2008
8.65%
+42.91%
€1.22
Paid
05.09.2008
30.09.2008
2.28%
-56.07%
€0.22
Paid
09.07.2008
09.07.2008
3.14%
0%
€0.50
Paid
15.01.2008
15.01.2008
3.24%
+274.68%
€0.50
2007
5.24%
+42.24%
€0.853
Paid
05.09.2007
28.09.2007
1.1%
-62.93%
€0.133
Paid
05.07.2007
05.07.2007
1.93%
0%
€0.36
Paid
11.01.2007
11.01.2007
2.21%
+20%
€0.36
2006
4.02%
+20%
€0.60
Paid
05.07.2006
05.07.2006
2.12%
0%
€0.30
Paid
12.01.2006
12.01.2006
1.9%
+20%
€0.30
2005
3.77%
+25%
€0.50
Paid
05.07.2005
05.07.2005
1.73%
0%
€0.25
Paid
11.01.2005
11.01.2005
2.04%
+25%
€0.25
2004
3.7%
+29.03%
€0.40
Paid
01.07.2004
01.07.2004
1.77%
0%
€0.20
Paid
15.01.2004
15.01.2004
1.94%
+25%
€0.20
2003
-
+47.62%
€0.31
Paid
15.07.2003
15.07.2003
-
+6.67%
€0.16
Paid
22.01.2003
22.01.2003
-
-28.57%
€0.15
2002
-
-58%
€0.21
Paid
11.01.2002
11.01.2002
-
-32.26%
€0.21
2001
-
+19.05%
€0.50
Paid
12.07.2001
12.07.2001
-
+63.16%
€0.31
Paid
11.01.2001
11.01.2001
-
-26.92%
€0.19
2000
-
-
€0.42
Paid
13.07.2000
13.07.2000
-
+62.5%
€0.26
Paid
13.01.2000
13.01.2000
-
-
€0.16

Frequently asked questions

When does Repsol pay dividends?

Repsol's dividends are paid out in January and July.

How often does Repsol pay dividends?

Every six months.

What is the dividend yield of Repsol?

The dividend yield is currently 9.03% and distributions have increased by 15.11% in the last 3 years.

When was Repsol's last dividend payout date?

The last payment was made on 14.01.2025.

When do you have to have Repsol in your portfolio to receive the last dividend?

If you had Repsol in your securities account on 10.01.2025, you received the distribution.

How much was Repsol's dividend in 2024?

Repsol paid out a dividend of €0.90 in 2024.

How much was Repsol's dividend in 2023?

Repsol paid out a dividend of €0.70 in 2023.

When is the ex-dividend date for the next Repsol's dividend?

To receive the next dividend, Repsol must be booked in the securities account on 04.07.2025.

What is Repsol's next dividend?

On 08.07.2025, €0.50 per share is to be paid out as a dividend.

Dividend growth 

The dividend growth is 28.57% based on the previous financial year. The average dividend growth over the last 5 years is -0.439%.

1 Year

Strong growth28.57%

3 Year

Strong growth15.11%

5 Year

Negative growth-0.439%

10 Year

Negative growth-7.535%

Other top dividend stocks

LSX Data · Fundamentals & EOD data from FactSet
Join the conversation