Track BP p.l.c. — Monitor price, dividends, and performance in your free portfolio

Start Tracking Free

BP p.l.c. BP · Stock Open BP p.l.c. in new tab

42.85 USD
P/E
20.35
EPS
2.09
Yield
4.81%
Safety Score
57
P/B
7.53
ROE
8.87
Beta
-0.21
Target Price
47.60 USD
BP p.l.c. logo

BP p.l.c.

🧾 Earnings Recap – Q3 2025

BP delivered solid third-quarter results, achieving underlying pretax earnings of $5.3 billion and generating $7.8 billion in operating cash flow, continuing to make progress toward its long-term growth targets.

  • Underlying net income reached $2.2 billion, supporting adjusted free cash flow growth target of 20% CAGR through 2027.
  • Upstream production increased by 3% quarter-on-quarter, leading to upgraded full-year production guidance.
  • The company initiated six major projects in 2025, with four ahead of schedule, and made 12 exploration discoveries, notably the promising Bumerangue project in Brazil.
  • Operating cash flow robust at $7.8 billion, with a disciplined capital investment approach keeping organic CapEx below $14 billion.
  • Ongoing strategic review of portfolio, including Castrol, with strong interest from potential buyers for upcoming divestments to support balance sheet strength.
📅
Loading chart...
Key Metrics
Earnings dateNov. 3, 2026
P/E20.35
EPS2.09
Book Value5.65
Price to Book7.53
Debt/Equity95.12
% Insiders0.001%
Growth
Revenue Growth0.48%
Earnings Growth1.39%
Estimates
Forward P/E9.62
Forward EPS4.42
Target Mean Price47.60
Dividend
Dividend Yield4.81%
Annual dividends2.04 USD
Ex-Div. DateAug. 14, 2026
Payout94.69%
5y avg Yield5.72%

DCF Valuation

Tweak assumptions to recompute fair value for BP p.l.c. (BP)
Currency: USD
DCF Assumptions
Decimal (e.g., 0.10 = 10%). Range allows declines (−50%) to strong growth (+50%).
Decimal (e.g., 0.30 = 30%).
Decimal (e.g., 0.04 = 4%).
Decimal (e.g., 0.20 = 20%).
Percent number (e.g., 3 = 3%).
Percent number (e.g., 10 = 10%).
Percent number (e.g., 5 = 5%).
DCF Result

Fair Value (DCF)
Current Price
Upside
WACC
Terminal PV
Σ PV of FCFs
Note: historical bars show reported FCF (for context); forward bars show PV of projected FCF; if no per-year data, totals are shown.

BP p.l.c. Logo BP p.l.c. Analysis (BP)

United Kingdom Energy Official Website Stock

Is BP p.l.c. a good investment? BP p.l.c. (BP) is currently trading at 42.85 USD. Market analysts have a consensus price target of 47.60 USD. This suggests a potential upside from current levels.

In terms of valuation, the stock trades at a P/E ratio of 20.35. This valuation is generally in line with the broader market.

Earnings Schedule: BP p.l.c. is expected to release its next earnings report on Nov. 3, 2026. The market consensus estimate for Forward EPS is 4.42.

For income investors, BP p.l.c. pays a dividend yield of 4.81%. With a payout ratio of 95%, the dividend appears to be under pressure.

Investor FAQ

Does BP p.l.c. pay a dividend?

Yes, it pays an annual dividend of 2.04 USD (4.81% yield).

What asset class is BP p.l.c.?

BP p.l.c. is classified as a Stock. You can compare it against its peer in the "Related Symbols" list.

When is the next earnings date?

The next earnings date is projected to be Nov. 3, 2026. The company currently has a trailing EPS of 2.09.

Company Profile

BP p.l.c., an integrated energy company, engages in the oil and gas business worldwide. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in the production of natural gas, marketing, and trading activities, as well as solar, wind, and hydrogen businesses. The company also offers aviation fuel products and services, such as jet fuel; aviation gasoline; UL91 aviation fuel; and sustainable aviation fuel. In addition, it engages in the convenience and retail fuel; EV charging; Castrol lubricants and fluids; B2B; midstream; crude oil production; refining and oil trading; and bioenergy businesses. The company was founded in 1908 and is headquartered in London, the United Kingdom.

Exchange Ticker
NYQ (United States) BP
Trades
Dividend Yield
4.81%
5y avg 5.72%
Annual Dividends
2.04USD
Next Ex. Div Date
Aug. 14, 2026
Payout Ratio
94.69%
Dividend History paid per year (USD)
Historical Dividends
Year Total Dividends
2027
0.96 USD
June 25, 2027 (estimated) 0.4803
March 26, 2027 (estimated) 0.4803
2026
2.07 USD
Dec. 25, 2026 (estimated) 0.5552
Sept. 18, 2026 0.5196
June 26, 2026 0.4990
March 27, 2026 0.4990
2025
1.96 USD
Dec. 19, 2025 0.4990
Sept. 19, 2025 0.4990
June 27, 2025 0.4800
March 28, 2025 0.4800
2024
1.83 USD
Dec. 20, 2024 0.4800
Sept. 20, 2024 0.4800
June 28, 2024 0.4360
March 28, 2024 0.4360
2023
1.67 USD
Dec. 19, 2023 0.4360
Sept. 22, 2023 0.4360
June 23, 2023 0.3970
March 31, 2023 0.3970
2022
1.38 USD
Dec. 16, 2022 0.3600
Sept. 23, 2022 0.3600
June 24, 2022 0.3280
March 25, 2022 0.3280
2021
1.29 USD
Dec. 17, 2021 0.3280
Sept. 24, 2021 0.3280
June 18, 2021 0.3150
March 26, 2021 0.3150
2020
1.89 USD
Dec. 18, 2020 0.3150
Sept. 25, 2020 0.3150
June 19, 2020 0.6300
March 27, 2020 0.6300
2019
2.46 USD
Dec. 20, 2019 0.6150
Sept. 20, 2019 0.6150
June 21, 2019 0.6150
March 29, 2019 0.6150
2018
2.43 USD
Dec. 21, 2018 0.6150
Sept. 21, 2018 0.6150
June 22, 2018 0.6000
March 29, 2018 0.6000
2017
2.40 USD
Dec. 21, 2017 0.6000
Sept. 22, 2017 0.6000
June 23, 2017 0.6000
March 31, 2017 0.6000
2016
2.40 USD
Dec. 16, 2016 0.6000
Sept. 16, 2016 0.6000
June 17, 2016 0.6000
March 24, 2016 0.6000
2015
2.40 USD
Dec. 18, 2015 0.6000
Sept. 18, 2015 0.6000
June 19, 2015 0.6000
March 27, 2015 0.6000
2014
2.34 USD
Dec. 19, 2014 0.6000
Sept. 19, 2014 0.5850
June 20, 2014 0.5850
March 28, 2014 0.5700
2013
2.19 USD
Dec. 20, 2013 0.5700
Sept. 20, 2013 0.5400
June 21, 2013 0.5400
March 28, 2013 0.5400
2012
1.98 USD
Dec. 21, 2012 0.5400
Sept. 25, 2012 0.4800
June 27, 2012 0.4800
March 30, 2012 0.4800
2011
1.68 USD
Dec. 19, 2011 0.4200
Sept. 20, 2011 0.4200
June 28, 2011 0.4200
March 28, 2011 0.4200
2010
1.68 USD
June 21, 2010 0.8400
March 8, 2010 0.8400
2009
3.36 USD
Dec. 7, 2009 0.8400
Sept. 8, 2009 0.8400
May 13, 2009 0.8400
Feb. 18, 2009 0.8400
2008
3.30 USD
Nov. 12, 2008 0.8400
Aug. 13, 2008 0.8400
May 14, 2008 0.8120
Feb. 20, 2008 0.8120
2007
2.54 USD
Nov. 7, 2007 0.6500
Aug. 8, 2007 0.6500
May 9, 2007 0.6200
Feb. 21, 2007 0.6200
2006
2.31 USD
Nov. 8, 2006 0.5900
Aug. 9, 2006 0.5900
May 10, 2006 0.5630
Feb. 22, 2006 0.5630
2005
2.09 USD
Nov. 8, 2005 0.5360
Aug. 10, 2005 0.5360
May 11, 2005 0.5100
Feb. 16, 2005 0.5100
2004
1.71 USD
Nov. 9, 2004 0.4260
Aug. 11, 2004 0.4260
May 12, 2004 0.4050
Feb. 18, 2004 0.4500
2003
1.66 USD
Nov. 12, 2003 0.4330
Aug. 13, 2003 0.4330
May 14, 2003 0.3750
Feb. 26, 2003 0.4170
2002
1.57 USD
Nov. 13, 2002 0.4000
Aug. 14, 2002 0.4000
May 15, 2002 0.3830
Feb. 20, 2002 0.3830
2001
1.43 USD
Nov. 14, 2001 0.3670
Aug. 15, 2001 0.3670
May 16, 2001 0.3500
Feb. 21, 2001 0.3500
2000
1.35 USD
Nov. 15, 2000 0.3500
Aug. 16, 2000 0.3330
May 17, 2000 0.3330
Feb. 23, 2000 0.3330
1999
2.22 USD
Nov. 17, 1999 0.3330
Aug. 18, 1999 0.6670
May 19, 1999 0.6150
March 3, 1999 0.6050
1998
2.76 USD
Nov. 10, 1998 0.6050
Aug. 12, 1998 0.7310
May 13, 1998 0.7190
Feb. 18, 1998 0.7040
1997
3.93 USD
Nov. 12, 1997 0.6920
Aug. 13, 1997 0.6730
May 14, 1997 1.2740
Feb. 19, 1997 1.2860
1996
3.98 USD
Nov. 15, 1996 1.2350
Aug. 16, 1996 1.1580
May 17, 1996 0.8180
Feb. 23, 1996 0.7680
1995
3.09 USD
Nov. 17, 1995 0.7080
Aug. 18, 1995 0.9620
May 26, 1995 0.7200
March 3, 1995 0.7040
1994
2.19 USD
Nov. 17, 1994 0.6120
Aug. 19, 1994 0.5570
May 23, 1994 0.5620
Feb. 18, 1994 0.4600
1993
1.84 USD
Nov. 19, 1993 0.4600
Aug. 23, 1993 0.4730
May 24, 1993 0.4940
Feb. 22, 1993 0.4080
1992
3.58 USD
Nov. 20, 1992 0.5220
Aug. 17, 1992 0.6420
May 22, 1992 1.2060
March 2, 1992 1.2060
1991
4.11 USD
Nov. 18, 1991 1.0120
Aug. 19, 1991 0.9790
May 24, 1991 0.9810
March 4, 1991 1.1370
1990
4.04 USD
Nov. 26, 1990 1.0620
Aug. 27, 1990 1.0020
May 21, 1990 1.0610
March 5, 1990 0.9110
1989
4.44 USD
Nov. 17, 1989 0.7880
Aug. 21, 1989 0.8020
May 26, 1989 0.8300
March 6, 1989 2.0230
1988
3.09 USD
Aug. 22, 1988 1.1490
Feb. 29, 1988 1.9440
1987
6.44 USD
Sept. 4, 1987 0.9870
May 4, 1987 0.7000
March 9, 1987 3.3480
Feb. 11, 1987 1.4000
1986
5.60 USD
Nov. 12, 1986 1.4000
Aug. 12, 1986 1.4000
May 13, 1986 1.4000
Feb. 12, 1986 1.4000
1985
5.60 USD
Nov. 13, 1985 1.4000
Aug. 13, 1985 1.4000
May 13, 1985 1.4000
Feb. 13, 1985 1.4000
1984
5.30 USD
Nov. 13, 1984 1.4000
Aug. 20, 1984 1.3000
May 14, 1984 1.3000
Feb. 7, 1984 1.3000
1983
5.20 USD
Nov. 4, 1983 1.3000
Aug. 8, 1983 1.3000
May 9, 1983 1.3000
Feb. 7, 1983 1.3000
1982
5.10 USD
Nov. 5, 1982 1.3000
Aug. 9, 1982 1.3000
May 10, 1982 1.3000
Feb. 5, 1982 1.2000
1981
4.50 USD
Nov. 6, 1981 1.2000
Aug. 10, 1981 1.2000
May 8, 1981 1.2000
Feb. 2, 1981 0.9000
1980
4.00 USD
Nov. 7, 1980 0.9000
Aug. 11, 1980 0.7000
May 12, 1980 1.4000
Feb. 8, 1980 1.0000
1979
2.44 USD
Nov. 9, 1979 0.8000
Aug. 13, 1979 0.6000
May 14, 1979 0.6000
Feb. 9, 1979 0.4400
1978
2.44 USD
Nov. 3, 1978 0.4400
Aug. 14, 1978 0.4400
May 15, 1978 0.8800
Feb. 10, 1978 0.6800
1977
2.72 USD
Nov. 4, 1977 0.6800
Aug. 15, 1977 0.6800
May 16, 1977 0.6800
Feb. 14, 1977 0.6800
1976
2.72 USD
Nov. 5, 1976 0.6800
Aug. 16, 1976 0.6800
May 17, 1976 0.6800
Feb. 13, 1976 0.6800
1975
2.72 USD
Nov. 7, 1975 0.6800
Aug. 11, 1975 0.6800
May 12, 1975 0.6800
Feb. 7, 1975 0.6800
1974
2.72 USD
Nov. 8, 1974 0.6800
Aug. 12, 1974 0.6800
May 13, 1974 0.6800
Feb. 8, 1974 0.6800
1973
5.41 USD
Nov. 12, 1973 1.3600
Aug. 13, 1973 1.3500
May 14, 1973 1.3500
Feb. 9, 1973 1.3500
1972
5.40 USD
Nov. 3, 1972 1.3500
Aug. 7, 1972 1.3500
May 8, 1972 1.3500
Feb. 7, 1972 1.3500
1971
5.40 USD
Nov. 8, 1971 1.3500
Aug. 9, 1971 1.3500
May 10, 1971 1.3500
Feb. 5, 1971 1.3500
1970
4.05 USD
Nov. 6, 1970 1.3500
Aug. 10, 1970 1.3500
May 11, 1970 1.3500
1969
0.08 USD
Nov. 7, 1969 0.0211
Aug. 11, 1969 0.0211
May 12, 1969 0.0211
Feb. 7, 1969 0.0211
1968
0.08 USD
Nov. 8, 1968 0.0195
Aug. 12, 1968 0.0195
May 13, 1968 0.0195
Feb. 9, 1968 0.0195
1967
0.07 USD
Nov. 6, 1967 0.0195
Aug. 14, 1967 0.0178
May 16, 1967 0.0178
Feb. 14, 1967 0.0170
1966
0.06 USD
Nov. 15, 1966 0.0170
Aug. 16, 1966 0.0170
May 17, 1966 0.0156
Feb. 8, 1966 0.0142
1965
0.05 USD
Nov. 8, 1965 0.0142
Aug. 17, 1965 0.0128
May 18, 1965 0.0128
Feb. 16, 1965 0.0128
1964
0.04 USD
Nov. 9, 1964 0.0114
Aug. 18, 1964 0.0114
May 12, 1964 0.0107
Feb. 10, 1964 0.0092
1963
0.04 USD
Nov. 12, 1963 0.0092
Aug. 20, 1963 0.0092
May 14, 1963 0.0092
Feb. 11, 1963 0.0081
1962
0.03 USD
Nov. 13, 1962 0.0081
Aug. 14, 1962 0.0081
May 15, 1962 0.0081
Feb. 13, 1962 0.0081
Upcoming Dividends
Name Payment Date Status Amount
BP p.l.c. Sep 18, 2026 Upcoming 0.5196 USD
BP p.l.c. Jun 26, 2026 0.499 USD
BP p.l.c. Mar 27, 2026 0.499 USD
BP p.l.c. Dec 19, 2025 0.499 USD
Stock Splits
Split Date Split Ratio to 1
June 6, 1997 2.000000
Oct. 4, 1999 2.000000
Explore Premium Features

Unlock detailed news and exclusive insights with our Premium subscription.

See Pricing Plans

Fundamentals

Under Construction

This feature will be available soon. Stay tuned!

Follow us on Twitter for updates: @allinvestview

Check out our Roadmap for upcoming features.

Community Discussion