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

44.50 USD
P/E
21.12
EPS
2.09
Yield
4.50%
Safety Score
57
P/B
7.82
ROE
8.87
Beta
-0.22
Target Price
48.89 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 dateOct. 30, 2026
P/E21.12
EPS2.09
Book Value5.65
Price to Book7.82
Debt/Equity95.12
% Insiders0.001%
Growth
Revenue Growth0.48%
Earnings Growth1.39%
Estimates
Forward P/E8.92
Forward EPS4.95
Target Mean Price48.89
Dividend
Dividend Yield4.50%
Annual dividends2.00 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 44.50 USD. Market analysts have a consensus price target of 48.89 USD. This suggests a potential upside from current levels.

In terms of valuation, the stock trades at a P/E ratio of 21.12. 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 Oct. 30, 2026. The market consensus estimate for Forward EPS is 4.95.

For income investors, BP p.l.c. pays a dividend yield of 4.50%. 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.00 USD (4.50% yield).

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

BP p.l.c. is classified as a Stock. You can compare it against 4 other assets in the "Related Symbols" list on this page.

When is the next earnings date?

The next earnings date is projected to be Oct. 30, 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
MEX (Mexico) BPN.MX
NYQ (United States) BP
FRA (Germany) BSU.F
STU (Germany) BSU.SG
Trades
Dividend Yield
4.50%
5y avg 5.72%
Annual Dividends
2.00USD
Next Ex. Div Date
Aug. 14, 2026
Payout Ratio
94.69%
Dividend History paid per year (USD)
Historical Dividends
Year Total Dividends
▸2027
1.54 USD
Sept. 24, 2027 (estimated) 0.5786
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.5200
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 0.52 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:1
Oct. 4, 1999 2:1
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