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

37.40 USD
P/E
30.12
EPS
1.24
Yield
5.47%
Safety Score
57
P/B
6.88
ROE
5.84
Beta
-0.24
Target Price
49.37 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 dateAug. 4, 2026
P/E30.12
EPS1.24
Book Value5.43
Price to Book6.88
Debt/Equity96.38
% Insiders0.002%
Growth
Revenue Growth0.12%
Earnings Growth4.75%
Estimates
Forward P/E9.11
Forward EPS4.10
Target Mean Price49.37
Dividend
Dividend Yield5.47%
Annual dividends0.33 USD
Ex-Div. DateMay 15, 2026
Payout161.28%
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 37.40 USD. Market analysts have a consensus price target of 49.37 USD. This suggests a potential upside from current levels.

In terms of valuation, the stock trades at a P/E ratio of 30.12. This high multiple suggests investors have priced in significant future growth expectations.

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

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

Investor FAQ

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

Yes, it pays an annual dividend of 0.33 USD (5.47% 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 Aug. 4, 2026. The company currently has a trailing EPS of 1.24.

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
5.47%
5y avg 5.72%
Annual Dividends
0.33USD
Next Ex. Div Date
May 15, 2026
Payout Ratio
161.28%
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.11 USD
Dec. 25, 2026 (estimated) 0.5552
Sept. 25, 2026 (estimated) 0.5552
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
1.28 USD
Nov. 17, 1999 0.3330
Aug. 18, 1999 0.3335
May 19, 1999 0.3075
March 3, 1999 0.3025
1998
1.38 USD
Nov. 10, 1998 0.3025
Aug. 12, 1998 0.3655
May 13, 1998 0.3595
Feb. 18, 1998 0.3520
1997
1.32 USD
Nov. 12, 1997 0.3460
Aug. 13, 1997 0.3365
May 14, 1997 0.3185
Feb. 19, 1997 0.3215
1996
0.99 USD
Nov. 15, 1996 0.3088
Aug. 16, 1996 0.2895
May 17, 1996 0.2045
Feb. 23, 1996 0.1920
1995
0.77 USD
Nov. 17, 1995 0.1770
Aug. 18, 1995 0.2405
May 26, 1995 0.1800
March 3, 1995 0.1760
1994
0.55 USD
Nov. 17, 1994 0.1530
Aug. 19, 1994 0.1393
May 23, 1994 0.1405
Feb. 18, 1994 0.1150
1993
0.46 USD
Nov. 19, 1993 0.1150
Aug. 23, 1993 0.1183
May 24, 1993 0.1235
Feb. 22, 1993 0.1020
1992
0.89 USD
Nov. 20, 1992 0.1305
Aug. 17, 1992 0.1605
May 22, 1992 0.3015
March 2, 1992 0.3015
1991
1.03 USD
Nov. 18, 1991 0.2530
Aug. 19, 1991 0.2448
May 24, 1991 0.2453
March 4, 1991 0.2843
1990
1.01 USD
Nov. 26, 1990 0.2655
Aug. 27, 1990 0.2505
May 21, 1990 0.2653
March 5, 1990 0.2278
1989
1.11 USD
Nov. 17, 1989 0.1970
Aug. 21, 1989 0.2005
May 26, 1989 0.2075
March 6, 1989 0.5058
1988
0.77 USD
Aug. 22, 1988 0.2873
Feb. 29, 1988 0.4860
1987
1.02 USD
Sept. 4, 1987 0.2468
May 4, 1987 0.1750
March 9, 1987 0.4185
Feb. 11, 1987 0.1750
1986
0.70 USD
Nov. 12, 1986 0.1750
Aug. 12, 1986 0.1750
May 13, 1986 0.1750
Feb. 12, 1986 0.1750
1985
0.70 USD
Nov. 13, 1985 0.1750
Aug. 13, 1985 0.1750
May 13, 1985 0.1750
Feb. 13, 1985 0.1750
1984
0.66 USD
Nov. 13, 1984 0.1750
Aug. 20, 1984 0.1625
May 14, 1984 0.1625
Feb. 7, 1984 0.1625
1983
0.65 USD
Nov. 4, 1983 0.1625
Aug. 8, 1983 0.1625
May 9, 1983 0.1625
Feb. 7, 1983 0.1625
1982
0.64 USD
Nov. 5, 1982 0.1625
Aug. 9, 1982 0.1625
May 10, 1982 0.1625
Feb. 5, 1982 0.1500
1981
0.56 USD
Nov. 6, 1981 0.1500
Aug. 10, 1981 0.1500
May 8, 1981 0.1500
Feb. 2, 1981 0.1125
1980
0.35 USD
Nov. 7, 1980 0.1125
Aug. 11, 1980 0.0875
May 12, 1980 0.0875
Feb. 8, 1980 0.0625
1979
0.15 USD
Nov. 9, 1979 0.0500
Aug. 13, 1979 0.0375
May 14, 1979 0.0375
Feb. 9, 1979 0.0275
1978
0.10 USD
Nov. 3, 1978 0.0275
Aug. 14, 1978 0.0275
May 15, 1978 0.0275
Feb. 10, 1978 0.0213
1977
0.09 USD
Nov. 4, 1977 0.0213
Aug. 15, 1977 0.0213
May 16, 1977 0.0213
Feb. 14, 1977 0.0213
1976
0.09 USD
Nov. 5, 1976 0.0213
Aug. 16, 1976 0.0213
May 17, 1976 0.0213
Feb. 13, 1976 0.0213
1975
0.09 USD
Nov. 7, 1975 0.0213
Aug. 11, 1975 0.0213
May 12, 1975 0.0213
Feb. 7, 1975 0.0213
1974
0.09 USD
Nov. 8, 1974 0.0213
Aug. 12, 1974 0.0213
May 13, 1974 0.0213
Feb. 8, 1974 0.0213
1973
0.08 USD
Nov. 12, 1973 0.0213
Aug. 13, 1973 0.0211
May 14, 1973 0.0211
Feb. 9, 1973 0.0211
1972
0.08 USD
Nov. 3, 1972 0.0211
Aug. 7, 1972 0.0211
May 8, 1972 0.0211
Feb. 7, 1972 0.0211
1971
0.08 USD
Nov. 8, 1971 0.0211
Aug. 9, 1971 0.0211
May 10, 1971 0.0211
Feb. 5, 1971 0.0211
1970
0.06 USD
Nov. 6, 1970 0.0211
Aug. 10, 1970 0.0211
May 11, 1970 0.0211
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. 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
BP p.l.c. Sep 19, 2025 0.499 USD
Stock Splits
Split Date Split Ratio to 1
May 14, 1963 1.100000
Nov. 6, 1967 1.100000
June 23, 1980 2.000000
June 6, 1997 2.000000
Aug. 3, 1964 2.000000
Dec. 18, 1973 2.000000
July 3, 1978 2.000000
May 1, 1987 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