BP logo

BP

Stock
Stock
ISIN: GB0007980591
Ticker: BP.
GB0007980591
BP.

Price

Dividend metrics

Annual payout (TTM) 
€0.285
Yield (TTM) 
5.284%
Payout ratio 
30,611.85%
Payout frequency 
Quarterly
Dividend growth (3Y) 
9.817%
Next payment 
€0.0703

Dividend history & forecast

€0.248

CHART BY


Status

Ex-date

Pay Date

Yield

% Change

Amount

2027
6.11%
+5.47%
€0.299
Forecasted
13.11.2027
19.12.2027
1.42%
+0.73%
€0.0765
Forecasted
14.08.2027
19.09.2027
1.58%
+5%
€0.076
Forecasted
15.05.2027
27.06.2027
1.74%
-2.44%
€0.0724
Forecasted
19.02.2027
27.03.2027
1.37%
+2.21%
€0.0742
2026
5.79%
-0.45%
€0.284
Forecasted
13.11.2026
19.12.2026
1.35%
+0.73%
€0.0726
Forecasted
14.08.2026
19.09.2026
1.49%
+5%
€0.072
Forecasted
15.05.2026
27.06.2026
1.65%
-2.44%
€0.0686
Announced
19.02.2026
27.03.2026
1.3%
-1.32%
€0.0703
2025
5.82%
+1.15%
€0.285
Paid
13.11.2025
19.12.2025
1.33%
+0.29%
€0.0713
Paid
14.08.2025
19.09.2025
1.47%
+2.88%
€0.0711
Paid
15.05.2025
27.06.2025
1.62%
-5.95%
€0.0691
Paid
20.02.2025
28.03.2025
1.41%
-3.19%
€0.0734
2024
5.37%
+9.56%
€0.282
Paid
07.11.2024
20.12.2024
1.55%
+5.22%
€0.0759
Paid
08.08.2024
20.09.2024
1.43%
+7.54%
€0.0721
Paid
16.05.2024
28.06.2024
1.17%
+0.7%
€0.0671
Paid
15.02.2024
28.03.2024
1.22%
+0.1%
€0.0666
2023
4.16%
+19.51%
€0.257
Paid
09.11.2023
19.12.2023
1.09%
+1.18%
€0.0665
Paid
10.08.2023
22.09.2023
1%
+6.48%
€0.0657
Paid
11.05.2023
23.06.2023
1.09%
-2.04%
€0.0617
Paid
16.02.2023
31.03.2023
0.98%
+11.33%
€0.063
2022
4.42%
+18.36%
€0.215
Paid
10.11.2022
16.12.2022
1.05%
-2.25%
€0.0566
Paid
11.08.2022
23.09.2022
1.21%
+14.46%
€0.0579
Paid
12.05.2022
24.06.2022
1.09%
+1.3%
€0.0506
Paid
17.02.2022
25.03.2022
1.07%
+3.32%
€0.05
2021
5.04%
-32.86%
€0.182
Paid
11.11.2021
17.12.2021
1.17%
+4.81%
€0.0483
Paid
12.08.2021
24.09.2021
1.32%
+6.74%
€0.0461
Paid
06.05.2021
18.06.2021
1.21%
-1.88%
€0.0432
Paid
18.02.2021
26.03.2021
1.34%
+1.91%
€0.044
2020
7.86%
-26.13%
€0.271
Paid
05.11.2020
18.12.2020
1.8%
-2.47%
€0.0432
Paid
13.08.2020
25.09.2020
1.45%
-51.92%
€0.0443
Paid
07.05.2020
19.06.2020
2.68%
+1.29%
€0.0922
Paid
13.02.2020
27.03.2020
1.93%
-0.92%
€0.091
2019
6.03%
+6.59%
€0.366
Paid
07.11.2019
20.12.2019
1.55%
-2.83%
€0.0918
Paid
08.08.2019
20.09.2019
1.57%
+4.79%
€0.0945
Paid
09.05.2019
21.06.2019
1.47%
+0.35%
€0.0902
Paid
14.02.2019
29.03.2019
1.43%
+0.71%
€0.0899
2018
5.75%
-2.89%
€0.344
Paid
08.11.2018
21.12.2018
1.51%
+1.31%
€0.0892
Paid
09.08.2018
21.09.2018
1.4%
+3.96%
€0.0881
Paid
10.05.2018
22.06.2018
1.32%
+3.67%
€0.0847
Paid
15.02.2018
29.03.2018
1.52%
-2.69%
€0.0817
2017
6.63%
-1.57%
€0.354
Paid
09.11.2017
21.12.2017
1.48%
-2.4%
€0.084
Paid
10.08.2017
22.09.2017
1.69%
-2.26%
€0.086
Paid
11.05.2017
23.06.2017
1.67%
-8.24%
€0.088
Paid
16.02.2017
31.03.2017
1.79%
+1.25%
€0.0959
2016
7.44%
-1.02%
€0.36
Paid
10.11.2016
16.12.2016
1.75%
+7.61%
€0.0948
Paid
04.08.2016
16.09.2016
1.74%
-0.03%
€0.0881
Paid
05.05.2016
17.06.2016
1.92%
-0.77%
€0.0881
Paid
11.02.2016
24.03.2016
2.03%
-2.37%
€0.0888
2015
6.35%
+21.59%
€0.363
Paid
05.11.2015
18.12.2015
1.76%
+1.04%
€0.0909
Paid
06.08.2015
18.09.2015
1.69%
-1.47%
€0.09
Paid
07.05.2015
19.06.2015
1.39%
+0.24%
€0.0913
Paid
12.02.2015
27.03.2015
1.52%
+11.82%
€0.0911
2014
5.06%
+7.82%
€0.299
Paid
06.11.2014
19.12.2014
1.47%
+7.7%
€0.0815
Paid
06.08.2014
19.09.2014
1.24%
+4.13%
€0.0757
Paid
07.05.2014
20.06.2014
1.19%
+5.24%
€0.0727
Paid
12.02.2014
28.03.2014
1.17%
-0.36%
€0.069
2013
5.14%
+7.84%
€0.277
Paid
06.11.2013
20.12.2013
1.27%
+1.56%
€0.0693
Paid
07.08.2013
20.09.2013
1.29%
-0.41%
€0.0682
Paid
08.05.2013
21.06.2013
1.28%
-3.74%
€0.0685
Paid
13.02.2013
28.03.2013
1.32%
+3.67%
€0.0712
2012
4.65%
+28.63%
€0.257
Paid
07.11.2012
21.12.2012
1.28%
+9%
€0.0686
Paid
08.08.2012
25.09.2012
1.13%
-2.11%
€0.063
Paid
09.05.2012
27.06.2012
1.2%
+5.33%
€0.0643
Paid
15.02.2012
30.03.2012
1.04%
+14.58%
€0.0611
2011
3.92%
+107.95%
€0.20
Paid
02.11.2011
19.12.2011
0.99%
+7.52%
€0.0533
Paid
03.08.2011
20.09.2011
1.09%
+3.94%
€0.0496
Paid
11.05.2011
28.06.2011
0.95%
-3.18%
€0.0477
Paid
09.02.2011
28.03.2011
0.89%
-48.74%
€0.0493
2010
1.47%
-76.5%
€0.0961
Paid
17.02.2010
08.03.2010
1.47%
+1.98%
€0.0961
2009
7.12%
+12.59%
€0.409
Paid
11.11.2009
07.12.2009
1.46%
-2.89%
€0.0942
Paid
12.08.2009
08.09.2009
1.62%
-12.05%
€0.097
Paid
13.05.2009
08.06.2009
1.91%
+2.85%
€0.11
Paid
18.02.2009
09.03.2009
2.14%
+7.06%
€0.107
2008
5.5%
+18.73%
€0.363
Paid
12.11.2008
08.12.2008
1.75%
+14.46%
€0.10
Paid
13.08.2008
08.09.2008
1.39%
+1.75%
€0.0875
Paid
14.05.2008
09.06.2008
1.1%
-3.76%
€0.086
Paid
20.02.2008
10.03.2008
1.26%
+19.6%
€0.0894
2007
3.73%
-1.14%
€0.306
Paid
07.11.2007
03.12.2007
0.89%
-4.27%
€0.0747
Paid
08.08.2007
04.09.2007
0.93%
+2.7%
€0.0781
Paid
09.05.2007
04.06.2007
0.91%
-1.29%
€0.076
Paid
21.02.2007
12.03.2007
1.01%
-1.02%
€0.077
2006
3.38%
+9.9%
€0.309
Paid
08.11.2006
04.12.2006
0.9%
-1.13%
€0.0778
Paid
09.08.2006
05.09.2006
0.85%
+3.21%
€0.0787
Paid
10.05.2006
05.06.2006
0.82%
-0.48%
€0.0762
Paid
22.02.2006
13.03.2006
0.82%
+2.09%
€0.0766
2005
3.24%
+25.68%
€0.281
Paid
09.11.2005
12.12.2005
0.8%
-0.77%
€0.075
Paid
10.08.2005
06.09.2005
0.81%
+14.52%
€0.0756
Paid
11.05.2005
06.06.2005
0.81%
+1.94%
€0.066
Paid
16.02.2005
14.03.2005
0.83%
+14.53%
€0.0648
2004
3.17%
-0.2%
€0.224
Paid
10.11.2004
06.12.2004
0.74%
-0.07%
€0.0566
Paid
11.08.2004
07.09.2004
0.78%
-0.5%
€0.0566
Paid
12.05.2004
07.06.2004
0.78%
+5.5%
€0.0569
Paid
18.02.2004
15.03.2004
0.86%
-1.54%
€0.0539
2003
1.85%
-10.56%
€0.224
Paid
12.11.2003
08.12.2003
0.92%
-5.07%
€0.0548
Paid
13.08.2003
08.09.2003
0.94%
+3.95%
€0.0577
Paid
14.05.2003
09.06.2003
-
-1.76%
€0.0555
Paid
26.02.2003
24.03.2003
-
-7.37%
€0.0565
2002
-
+3.6%
€0.251
Paid
13.11.2002
09.12.2002
-
-1.1%
€0.061
Paid
14.08.2002
09.09.2002
-
-1.58%
€0.0617
Paid
15.05.2002
10.06.2002
-
-4.54%
€0.0626
Paid
20.02.2002
18.03.2002
-
+6.92%
€0.0656
2001
-
+11.89%
€0.242
Paid
14.11.2001
10.12.2001
-
-3.26%
€0.0614
Paid
15.08.2001
10.09.2001
-
+6.06%
€0.0635
Paid
16.05.2001
11.06.2001
-
+4.01%
€0.0598
Paid
21.02.2001
19.03.2001
-
-3.72%
€0.0575
2000
-
-11.76%
€0.216
Paid
13.11.2000
11.12.2000
-
+8.61%
€0.0597
Paid
14.08.2000
11.09.2000
-
+7.75%
€0.055
Paid
15.05.2000
12.06.2000
-
+0.79%
€0.051
Paid
23.02.2000
24.03.2000
-
+4.16%
€0.0506
1999
-
+35.87%
€0.245
Paid
17.11.1999
10.12.1999
-
-2.26%
€0.0486
Paid
16.08.1999
10.09.1999
-
+0.16%
€0.0497
Paid
17.05.1999
10.06.1999
-
+1.14%
€0.0497
Paid
01.03.1999
06.04.1999
-
+2%
€0.0491
Paid
09.11.1998
01.02.1999
-
0%
€0.0481
1998
-
+7.14%
€0.181
Paid
10.08.1998
02.11.1998
-
+14.29%
€0.0481
Paid
11.05.1998
03.08.1998
-
-8.7%
€0.0421
Paid
16.02.1998
05.05.1998
-
+4.55%
€0.0461
Paid
10.11.1997
02.02.1998
-
0%
€0.0441
1997
-
+20%
€0.169
Paid
11.08.1997
03.11.1997
-
+4.76%
€0.0441
Paid
12.05.1997
04.08.1997
-
0%
€0.0421
Paid
17.02.1997
06.05.1997
-
+5%
€0.0421
Paid
11.11.1996
03.02.1997
-
0%
€0.0401
1996
-
+40%
€0.14
Paid
12.08.1996
04.11.1996
-
+17.65%
€0.0401
Paid
13.05.1996
05.08.1996
-
0%
€0.0341
Paid
19.02.1996
07.05.1996
-
+6.25%
€0.0341
Paid
13.11.1995
05.02.1996
-
0%
€0.0321
1995
-
+35.87%
€0.10
Paid
14.08.1995
06.11.1995
-
+33.33%
€0.0321
Paid
15.05.1995
07.08.1995
-
0%
€0.0241
Paid
20.02.1995
09.05.1995
-
+20%
€0.0241
Paid
07.11.1994
06.02.1995
-
0%
€0.0201
1994
-
+9.52%
€0.0738
Paid
08.08.1994
07.11.1994
-
0%
€0.0201
Paid
16.05.1994
08.08.1994
-
+19.05%
€0.0201
Paid
14.02.1994
09.05.1994
-
0%
€0.0169
Paid
15.11.1993
07.02.1994
-
0%
€0.0169
1993
-
-55.56%
€0.0674
Paid
16.08.1993
07.11.1993
-
0%
€0.0169
Paid
10.05.1993
07.08.1993
-
0%
€0.0169
Paid
15.02.1993
07.05.1993
-
0%
€0.0169
Paid
16.11.1992
07.02.1993
-
0%
€0.0169
1992
-
-
€0.152
Paid
10.08.1992
07.11.1992
-
-75%
€0.0169
Paid
11.05.1992
07.08.1992
-
0%
€0.0674
Paid
24.02.1992
07.05.1992
-
-
€0.0674

Frequently asked questions

When does BP pay dividends?

BP's dividends are paid out in March, June, September, and December.

How often does BP pay dividends?

On a quarterly basis.

What is the dividend yield of BP?

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

When was BP's last dividend payout date?

The last payment was made on 19.12.2025.

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

If you had BP in your securities account on 13.11.2025, you received the distribution.

How much was BP's dividend in 2025?

BP paid out a dividend of €0.285 in 2025.

How much was BP's dividend in 2024?

BP paid out a dividend of €0.282 in 2024.

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

To receive the next dividend, BP must be booked in the securities account on 19.02.2026.

What is BP's next dividend?

On 27.03.2026, €0.0703 per share is to be paid out as a dividend.

Dividend growth 

The dividend growth is 1.148% based on the previous financial year. The average dividend growth over the last 5 years is 1.028%.

1 Year

Low growth1.148%

3 Year

Strong growth9.817%

5 Year

Low growth1.028%

10 Year

Negative growth-2.404%

Other top dividend stocks

Real-time data from LSX · Fundamentals & EOD data from FactSet
Join the conversation