BP PLC $0.25 - stock earnings

BP.L Quarterly earnings

DateEarningsRevenue
2023Q4 29.1 billion GBp 4.1 trillion GBp
2023Q3 398.3 billion GBp 4.4 trillion GBp
2023Q2 141.9 billion GBp 3.8 trillion GBp
2023Q1 663.3 billion GBp 4.5 trillion GBp
2022Q4 892.7 billion GBp 5.7 trillion GBp
2022Q3 -178.4 billion GBp 4.9 trillion GBp
2022Q2 762.0 billion GBp 5.6 trillion GBp
2022Q1 -1.5 trillion GBp 3.8 trillion GBp
2021Q4 172.0 billion GBp 3.7 trillion GBp
2021Q3 -188.7 billion GBp 2.7 trillion GBp
2021Q2 225.3 billion GBp 2.6 trillion GBp
2021Q1 338.6 billion GBp 2.5 trillion GBp
2020Q4 99.3 billion GBp 3.3 trillion GBp
2020Q3 -34.8 billion GBp 3.4 trillion GBp
2020Q2 -1.4 trillion GBp 2.6 trillion GBp
2020Q1 -352.8 billion GBp 4.8 trillion GBp
2019Q4 1.4 billion GBp 5.4 trillion GBp
2019Q3 -60.6 billion GBp 5.5 trillion GBp
2019Q2 143.7 billion GBp 5.7 trillion GBp
2019Q1 224.7 billion GBp 5.1 trillion GBp
2018Q4 60.3 billion GBp 6.0 trillion GBp
2018Q3 256.1 billion GBp 6.1 trillion GBp
2018Q2 214.1 billion GBp 5.8 trillion GBp
2018Q1 176.0 billion GBp 4.9 trillion GBp
2017Q4 2.0 billion GBp 5.0 trillion GBp
2017Q3 131.7 billion GBp 4.5 trillion GBp
2017Q2 11.1 billion GBp 4.3 trillion GBp
2017Q1 116.1 billion GBp 4.5 trillion GBp
2016Q4 40.3 billion GBp 4.1 trillion GBp
2016Q3 125.0 billion GBp 3.6 trillion GBp
2016Q2 -105.4 billion GBp 3.4 trillion GBp
2016Q1 -40.6 billion GBp 2.7 trillion GBp
2015Q4 -223.1 billion GBp 3.3 trillion GBp
2015Q3 3.0 billion GBp 3.6 trillion GBp
2015Q2 214.1 billion GBp 6.0 trillion GBp
2015Q1 175.7 billion GBp 3.7 trillion GBp
2014Q4 -283.0 billion GBp 4.8 trillion GBp
2014Q3 79.4 billion GBp 5.8 trillion GBp
2014Q2 197.8 billion GBp 5.5 trillion GBp
2014Q1 211.9 billion GBp 5.5 trillion GBp
2013Q4 63.2 billion GBp 5.7 trillion GBp
2013Q3 216.7 billion GBp 6.0 trillion GBp
2013Q2 133.8 billion GBp 6.2 trillion GBp
2013Q1 1.1 trillion GBp 6.2 trillion GBp
2012Q4 99.7 billion GBp 5.9 trillion GBp
2012Q3 334.8 billion GBp 5.6 trillion GBp
2012Q2 -89.2 billion GBp 6.1 trillion GBp
2012Q1 370.6 billion GBp 6.0 trillion GBp
2011Q4 522.1 billion GBp 6.2 trillion GBp
2011Q3 314.5 billion GBp 6.2 trillion GBp
2011Q2 349.5 billion GBp 6.4 trillion GBp
2011Q1 443.3 billion GBp 5.3 trillion GBp
2010Q4 360.5 billion GBp 4.9 trillion GBp
2010Q3 113.0 billion GBp 4.6 trillion GBp
2010Q2 -1.1 trillion GBp 5.0 trillion GBp
2010Q1 400.3 billion GBp 4.9 trillion GBp
2009Q4 265.6 billion GBp 4.6 trillion GBp
2009Q3 333.4 billion GBp 4.1 trillion GBp
2009Q2 266.3 billion GBp 3.4 trillion GBp
2009Q1 178.6 billion GBp 3.3 trillion GBp
2008Q4 -229.0 billion GBp 4.5 trillion GBp
2008Q3 451.6 billion GBp 5.8 trillion GBp
2008Q2 469.4 billion GBp 5.6 trillion GBp
2008Q1 357.5 billion GBp 4.4 trillion GBp
2007Q4 221.5 billion GBp 4.3 trillion GBp
2007Q3 215.2 billion GBp 3.5 trillion GBp
2007Q2 367.2 billion GBp 3.6 trillion GBp
2007Q1 237.0 billion GBp 3.1 trillion GBp
2006Q4 163.0 billion GBp 3.4 trillion GBp
2006Q3 332.7 billion GBp 3.9 trillion GBp
2006Q2 392.6 billion GBp 4.0 trillion GBp
2006Q1 323.5 billion GBp 3.6 trillion GBp
2005Q3 366.1 billion GBp 3.9 trillion GBp
2005Q2 312.1 billion GBp 3.3 trillion GBp
2005Q1 349.3 billion GBp 2.9 trillion GBp
2004Q4 86.7 billion GBp 4.3 trillion GBp
2004Q3 265.7 billion GBp 3.7 trillion GBp
2004Q2 238.0 billion GBp 3.9 trillion GBp
2004Q1 266.4 billion GBp 3.7 trillion GBp
2003Q4 175.6 billion GBp 3.0 trillion GBp
2003Q3 141.1 billion GBp 3.5 trillion GBp
2003Q2 96.5 billion GBp 3.3 trillion GBp
2003Q1 170.9 billion GBp 2.6 trillion GBp
2002Q4 181.7 billion GBp 6.0 trillion GBp
2002Q3 110.6 billion GBp 1.9 trillion GBp
2002Q2 82.8 billion GBp 1.7 trillion GBp
2002Q1 63.8 billion GBp 1.8 trillion GBp
2001Q4 217.9 billion GBp 5.6 trillion GBp
2001Q3 61.6 billion GBp 1.8 trillion GBp
2001Q2 139.5 billion GBp 2.5 trillion GBp
2001Q1 139.1 billion GBp 2.2 trillion GBp
2000Q4 366.5 billion GBp 5.2 trillion GBp
2000Q3 161.2 billion GBp 2.0 trillion GBp
2000Q2 137.9 billion GBp 1.5 trillion GBp
2000Q1 121.2 billion GBp 1.1 trillion GBp
1999Q4 85.3 billion GBp 1.7 trillion GBp
1999Q3 145.2 billion GBp 1.7 trillion GBp
1999Q2 128.4 billion GBp 1.5 trillion GBp
1999Q1 -13.8 billion GBp 1.2 trillion GBp
1998Q4 64.4 billion GBp 2.8 trillion GBp
1998Q3 94.5 billion GBp 859.3 billion GBp
1998Q2 62.1 billion GBp 808.7 billion GBp
1998Q1 35.0 billion GBp 1.1 trillion GBp
1997Q4 251.0 billion GBp 4.4 trillion GBp
1997Q3 91.8 billion GBp 1.3 trillion GBp
1997Q2 72.1 billion GBp 1.4 trillion GBp
1997Q1 77.1 billion GBp 1.5 trillion GBp
1996Q4 -50.3 billion GBp -319.6 billion GBp
1996Q3 90.6 billion GBp 1.3 trillion GBp
1996Q2 73.2 billion GBp 1.2 trillion GBp
1996Q1 86.9 billion GBp 1.2 trillion GBp
1995Q4 -71.0 billion GBp -502.0 billion GBp
1995Q3 21.8 billion GBp 1.1 trillion GBp
1995Q2 68.8 billion GBp 1.1 trillion GBp
1995Q1 68.8 billion GBp 1.1 trillion GBp
1994Q4 -17.8 billion GBp -307.3 billion GBp
1994Q3 54.3 billion GBp 984.0 billion GBp
1994Q2 54.3 billion GBp 984.0 billion GBp
1994Q1 33.1 billion GBp 940.5 billion GBp
1993Q4 -35.6 billion GBp -405.1 billion GBp
1993Q3 23.7 billion GBp 1.0 trillion GBp
1993Q2 22.4 billion GBp 1.1 trillion GBp
1993Q1 37.8 billion GBp 1.1 trillion GBp
1992Q4 46.3 billion GBp -766.2 billion GBp
1992Q3 17.5 billion GBp 1.1 trillion GBp
1992Q2 -97.2 billion GBp 1.2 trillion GBp
1992Q1 -8.3 billion GBp 1.1 trillion GBp
1991Q4 ? GBp -743.6 billion GBp
1991Q3 ? GBp 1.0 trillion GBp
1991Q2 ? GBp 907.1 billion GBp
1991Q1 ? GBp 1.1 trillion GBp
1990Q4 ? GBp -557.3 billion GBp
1990Q3 ? GBp 1.1 trillion GBp
1990Q2 ? GBp 997.3 billion GBp
1990Q1 ? GBp 1.1 trillion GBp
1989Q4 ? GBp -415.0 billion GBp
1989Q3 ? GBp 961.4 billion GBp
1989Q2 ? GBp 854.3 billion GBp
1989Q1 ? GBp 854.3 billion GBp
1988Q4 ? GBp 1.5 trillion GBp
1988Q3 ? GBp 177.3 billion GBp
1988Q2 ? GBp 88.1 billion GBp
1988Q1 ? GBp 88.1 billion GBp
1987Q4 ? GBp -423.5 billion GBp
1987Q3 ? GBp 902.8 billion GBp
1987Q2 ? GBp 858.7 billion GBp
1987Q1 ? GBp 873.0 billion GBp
1986Q4 ? GBp -296.2 billion GBp
1986Q3 ? GBp 727.0 billion GBp
1986Q2 ? GBp 752.0 billion GBp
1986Q1 ? GBp 959.1 billion GBp
1985Q4 ? GBp -135.8 billion GBp
1985Q3 ? GBp 1.2 trillion GBp

BP.L Yearly earnings

DateEarningsRevenue
2023 1.2 trillion GBp 16.5 trillion GBp
2022 -112.1 billion GBp 19.9 trillion GBp
2021 559.3 billion GBp 11.7 trillion GBp
2020 -1.5 trillion GBp 7.7 trillion GBp
2019 307.0 billion GBp 21.2 trillion GBp
2018 739.2 billion GBp 23.5 trillion GBp
2017 252.1 billion GBp 17.9 trillion GBp
2016 9.3 billion GBp 14.8 trillion GBp
2015 -437.4 billion GBp 15.0 trillion GBp
2014 242.8 billion GBp 22.7 trillion GBp
2013 1.4 trillion GBp 23.0 trillion GBp
2012 714.0 billion GBp 23.2 trillion GBp
2011 1.7 trillion GBp 24.6 trillion GBp
2010 -240.8 billion GBp 19.2 trillion GBp
2009 1.0 trillion GBp 15.1 trillion GBp
2008 1.4 trillion GBp 25.0 trillion GBp
2007 1.0 trillion GBp 14.6 trillion GBp
2006 1.1 trillion GBp 13.8 trillion GBp
2005 1.3 trillion GBp 14.2 trillion GBp
2004 818.5 billion GBp 14.8 trillion GBp
2003 573.8 billion GBp 13.0 trillion GBp
2002 425.8 billion GBp 11.1 trillion GBp
2001 556.1 billion GBp 12.1 trillion GBp
2000 795.0 billion GBp 9.9 trillion GBp
1999 290.0 billion GBp 5.2 trillion GBp
1998 256.1 billion GBp 5.4 trillion GBp
1997 492.0 billion GBp 8.7 trillion GBp
1996 200.5 billion GBp 3.5 trillion GBp
1995 88.1 billion GBp 2.8 trillion GBp
1994 123.9 billion GBp 2.6 trillion GBp
1993 48.3 billion GBp 2.7 trillion GBp
1992 -36.0 billion GBp 2.6 trillion GBp
1991 32.6 billion GBp 2.6 trillion GBp
1990 132.6 billion GBp 2.6 trillion GBp
1989 167.6 billion GBp 2.3 trillion GBp
1988 95.0 billion GBp 2.0 trillion GBp
1987 109.3 billion GBp 2.2 trillion GBp
1986 39.2 billion GBp 2.1 trillion GBp
1985 52.5 billion GBp 3.3 trillion GBp

BP.L

Price: £5.10

52 week price:
440.98
562.30

Dividend Yield: 0.00%

5-year range yield:
0.00%
10.79%

Forward Dividend Yield: 4.51%

Payout Ratio: 3388.24%

Payout Ratio Range:
26.84%
3826.32%

Dividend Per Share: 23.04 GBp

Earnings Per Share: 0.68 GBp

P/E Ratio: 4.21

Exchange: LSE

Sector: Energy

Industry: Oil & Gas Integrated

Volume: 27.2 million

Market Capitalization: 87.1 billion

Average Dividend Frequency: 4

Years Paying Dividends: 33

DGR3: -10.65%

DGR5: -4.95%

DGR10: 1.76%

DGR20: 25.94%

Links: