| Indicators | Browse All

BP p.l.c. (BP)

Energy | Oil & Gas Integrated | London, United Kingdom | NYSE
40.83 USD +1.63 (4.158%) ⇧ (July 13, 2026, 4 p.m. EDT)
After hours: 40.99 +0.16 (0.392%) ⇧ (July 13, 2026, 7:59 p.m. EDT)

Short-term:★★⯪☆☆Long-term:★★☆☆☆Dividends:★★★☆☆
Hot Take | July 11, 2026, 2:37 a.m. EDT

The immediate outlook is defensive. While the stock trades near its 200-day average, the recent price action shows a distinct downward drift, closing lower over the last week despite some intraday recovery attempts. This weakness is confirmed by the options market, where sellers are aggressively placing protective puts just below the current price, signaling a fear of further downside rather than a rush to buy calls. Long-term, the investment case remains fragile. Although the forward P/E suggests a potential re-rating if earnings improve, the multi-year price trajectory tells a different story. The asset has failed to generate positive returns for the last two consecutive years, dragging the nine-year cumulative performance into negative territory. This persistent underperformance suggests the market has not yet priced in a successful turnaround, despite the new CEO's simplification efforts. The low return on equity and the fact that the stock is trading at a premium to book value further highlight the disconnect between current fundamentals and historical valuation norms. However, the dividend provides a crucial floor. With a yield exceeding 5%, the payout is robust enough to attract income-focused capital even if the share price stagnates. This high yield acts as a buffer against total loss, making the stock a viable hold for income seekers, but it is unlikely to drive significant capital appreciation until the multi-year decline is reversed.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoETS ✓0.069883
AutoARIMA0.070818
MSTL0.072010
AutoTheta0.127424

Forecast horizon: 45 days | Selected: AutoETS

Forecast Reliability
Score 44%
H-stat 18.20
Ljung-Box p 0.000
Jarque-Bera p 0.104
Excess Kurtosis 0.03
Attribute Value
Sector Energy
Ex Dividend Date 2026-05-14
Last Dividend Date 2026-05-14
Debt to Equity Ratio 96.384
Revenue per Share 18.666
Market Cap 105,142,566,912
Trailing P/E 33.20
Forward P/E 10.43
Beta -0.23
Profit Margins 1.66%
Previous Name BP PLC
Website https://www.bp.com

As of July 11, 2026, 2:37 a.m. EDT: Speculators are positioning defensively with heavy open interest in out-of-the-money puts (strikes 30-40), creating a significant 'floor' around current prices. Call volume is muted relative to put volume, though there is notable open interest at strikes 42-50 suggesting a distant ceiling. The imbalance indicates a market expecting volatility but capped downside, rather than a breakout scenario.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
1.13% 5.25% 5.41% 5.03%
Dividend History
Date Dividend Yield %
2026-05-15 0.499000 1.125141
2026-02-20 0.499000 1.306967
2025-11-14 0.499000 1.366001
2025-08-15 0.499000 1.453539
2025-05-16 0.480000 1.612903
2025-02-21 0.480000 1.416347
2024-11-08 0.480000 1.659177
2024-08-09 0.480000 1.443175
2024-05-16 0.436000 1.174885
2024-02-15 0.436000 1.224375
2023-11-09 0.436000 1.257209
2023-08-10 0.436000 1.175836
2023-05-11 0.397000 1.103697
2023-02-16 0.397000 0.969475
2022-11-09 0.360000 1.113517
2022-08-11 0.360000 1.145767
2022-05-12 0.328000 1.107734
2022-02-17 0.328000 1.015794
2021-11-10 0.328000 1.196207
2021-08-12 0.328000 1.277756
2021-05-06 0.315000 1.188679
2021-02-18 0.315000 1.402493
2020-11-05 0.315000 1.989893
2020-08-13 0.315000 1.343284
2020-05-08 0.630000 2.621723
2020-02-13 0.630000 1.741294
2019-11-07 0.615000 1.564090
2019-08-08 0.615000 1.654115
2019-05-09 0.615000 1.476591
2019-02-14 0.615000 1.468832
2018-11-08 0.615000 1.490187
2018-08-09 0.615000 1.412819
2018-05-10 0.600000 1.307759
2018-02-15 0.600000 1.506024
2017-11-09 0.600000 1.473477
2017-08-09 0.600000 1.659292
2017-05-10 0.600000 1.713796
2017-02-15 0.600000 1.775148
2016-11-08 0.600000 1.792115
2016-08-03 0.600000 1.817631
2016-05-04 0.600000 1.909612
2016-02-10 0.600000 2.139800
2015-11-04 0.600000 1.650165
2015-08-05 0.600000 1.672707
2015-05-06 0.600000 1.411765
2015-02-11 0.600000 1.486989
2014-11-05 0.600000 1.436438
2014-08-06 0.585000 1.222571
2014-05-07 0.585000 1.146609
2014-02-12 0.570000 1.178173
2013-11-06 0.570000 1.217428
2013-08-07 0.540000 1.309726
2013-05-08 0.540000 1.237397
2013-02-13 0.540000 1.272085
2012-11-07 0.540000 1.290323
2012-08-08 0.480000 1.136364
2012-05-09 0.480000 1.222618
2012-02-15 0.480000 1.044386
2011-11-02 0.420000 0.967519
2011-08-03 0.420000 0.972673
2011-05-11 0.420000 0.955414
2011-02-09 0.420000 0.916430
2010-02-17 0.840000 1.548673
2009-11-10 0.840000 1.420599
2009-08-12 0.840000 1.669980
2009-05-13 0.840000 1.824500
2009-02-18 0.840000 2.062868
2008-11-12 0.840000 1.993829
2008-08-13 0.840000 1.410106
2008-05-14 0.812000 1.127308
2008-02-20 0.812000 1.229186
2007-11-07 0.650000 0.837089
2007-08-08 0.650000 0.954479
2007-05-09 0.620000 0.916888
2007-02-21 0.620000 1.008130
2006-11-08 0.590000 0.857932
2006-08-09 0.590000 0.839738
2006-05-10 0.563000 0.737490
2006-02-22 0.563000 0.830261
2005-11-08 0.536000 0.806015
2005-08-10 0.536000 0.759422
2005-05-11 0.510000 0.842001
2005-02-16 0.510000 0.806069
2004-11-09 0.426000 0.720203
2004-08-11 0.426000 0.779934
2004-05-12 0.405000 0.772459
2004-02-18 0.450000 0.939457
2003-11-12 0.433000 1.016432
2003-08-13 0.433000 1.021226
2003-05-14 0.375000 0.931677
2003-02-26 0.417000 1.075019
2002-11-13 0.400000 1.054018
2002-08-14 0.400000 0.847458
2002-05-15 0.383000 0.742968
2002-02-20 0.383000 0.802094
2001-11-14 0.367000 0.799564
2001-08-15 0.367000 0.695076
2001-05-16 0.350000 0.662879
2001-02-21 0.350000 0.718243
2000-11-15 0.350000 0.678788
2000-08-16 0.333000 0.601354
2000-05-17 0.333000 0.623888
2000-02-23 0.333000 0.740000
1999-11-17 0.333000 0.542014
1999-08-18 0.333500 0.563166
1999-05-19 0.307500 0.573093
1999-03-03 0.302500 0.719168
1998-11-10 0.302500 0.694405
1998-08-12 0.365500 0.932695
1998-05-13 0.359500 0.764385
1998-02-18 0.352000 0.879313
1997-11-12 0.346000 0.827504
1997-08-13 0.336500 0.784840
1997-05-14 0.318500 0.901947
1997-02-19 0.321500 0.976091
1996-11-15 0.308750 0.930320
1996-08-16 0.289500 0.984485
1996-05-17 0.204500 0.774438
1996-02-23 0.192000 0.778707
1995-11-17 0.177000 0.770612
1995-08-18 0.240500 1.079383
1995-05-26 0.180000 0.837209
1995-03-03 0.176000 0.904013
1994-11-17 0.153000 0.761431
1994-08-19 0.139250 0.730492
1994-05-23 0.140500 0.784642
1994-02-18 0.115000 0.720157
1993-11-19 0.115000 0.765073
1993-08-23 0.118250 0.860000
1993-05-24 0.123500 0.864770
1993-02-22 0.102000 0.839075
1992-11-20 0.130500 1.213953
1992-08-17 0.160500 1.430641
1992-05-22 0.301500 2.079310
1992-03-02 0.301500 2.120440
1991-11-18 0.253000 1.456115
1991-08-19 0.244750 1.466667
1991-05-24 0.245250 1.458736
1991-03-04 0.284250 1.500990
1990-11-26 0.265500 1.333752
1990-08-27 0.250500 1.268354
1990-05-21 0.265250 1.635453
1990-03-05 0.227750 1.369925
1989-11-17 0.197000 1.376419
1989-08-21 0.200500 1.435347
1989-05-26 0.207500 1.488789
1989-03-06 0.505750 3.503030
1988-08-22 0.287250 2.264039
1988-02-29 0.486000 3.659294
1987-09-04 0.246750 1.352055
1987-05-04 0.175000 0.957265
1987-03-09 0.418500 2.837288
1987-02-11 0.175000 1.186441
1986-11-12 0.175000 1.414141
1986-08-12 0.175000 1.555556
1986-05-13 0.175000 1.509434
1986-02-12 0.175000 1.590909
1985-11-13 0.175000 1.362530
1985-08-13 0.175000 1.530055
1985-05-13 0.175000 1.462141
1985-02-13 0.175000 1.551247
1984-11-13 0.175000 1.609195
1984-08-20 0.162500 1.448468
1984-05-14 0.162500 1.372032
1984-02-07 0.162500 1.460674
1983-11-04 0.162500 1.316456
1983-08-08 0.162500 1.280788
1983-05-09 0.162500 1.386667
1983-02-07 0.162500 1.635220
1982-11-05 0.162500 1.799308
1982-08-09 0.162500 2.342342
1982-05-10 0.162500 1.780822
1982-02-05 0.150000 1.784387
1981-11-06 0.150000 1.403509
1981-08-10 0.150000 1.134752
1981-05-08 0.150000 1.200000
1981-02-02 0.112500 0.770878
1980-11-07 0.112500 0.640569
1980-08-11 0.087500 0.700000
1980-05-12 0.087500 0.823529
1980-02-08 0.062500 0.475059
1979-11-09 0.050000 0.524590
1979-08-13 0.037500 0.497925
1979-05-14 0.037500 0.625000
1979-02-09 0.027500 0.483516
1978-11-03 0.027500 0.619718
1978-08-14 0.027500 0.582781
1978-05-15 0.027500 0.676923
1978-02-10 0.021250 0.499083
1977-11-04 0.021250 0.459459
1977-08-15 0.021250 0.425665
1977-05-16 0.021250 0.377778
1977-02-14 0.021250 0.405970
1976-11-05 0.021250 0.469775
1976-08-16 0.021250 0.504638
1976-05-17 0.021250 0.487455
1976-02-13 0.021250 0.515152
1975-11-07 0.021250 0.496350
1975-08-11 0.021250 0.434505
1975-05-12 0.021250 0.555102
1975-02-07 0.021250 0.615385
1974-11-08 0.021250 0.560825
1974-08-12 0.021250 0.768362
1974-05-13 0.021250 0.573840
1974-02-08 0.021250 0.564315
1973-11-12 0.021250 0.425000
1973-08-13 0.021094 0.578785
1973-05-14 0.021094 0.690545
1973-02-09 0.021094 0.681826
1972-11-03 0.021094 0.771438
1972-08-07 0.021094 1.007475
1972-05-08 0.021094 0.816954
1972-02-07 0.021094 0.778107
1971-11-08 0.021094 0.823180
1971-08-09 0.021094 0.839823
1971-05-10 0.021094 0.794127
1971-02-05 0.021094 0.833343
1970-11-06 0.021094 0.901513
1970-08-10 0.021094 1.102054
1970-05-11 0.021094 1.208068
1969-11-07 0.021094 0.645169
1969-08-11 0.021094 0.657742
1969-05-12 0.021094 0.944067
1969-02-07 0.021094 0.978272
1968-11-08 0.019531 0.990086
1968-08-12 0.019531 1.033045
1968-05-13 0.019531 1.006023
1968-02-09 0.019531 0.939838
1967-11-06 0.019531 0.924203
1967-08-14 0.017756 0.917448
1967-05-16 0.017756 0.941637
1967-02-14 0.017045 0.924831
1966-11-15 0.017045 0.893831
1966-08-16 0.017045 0.919516
1966-05-17 0.015625 0.964912
1966-02-08 0.014205 0.756168
1965-11-08 0.014205 0.779752
1965-08-17 0.012784 0.816321
1965-05-18 0.012784 0.837203
1965-02-16 0.012784 0.878042
1964-11-09 0.011364 0.740764
1964-08-18 0.011364 0.792105
1964-05-12 0.010653 0.810780
1964-02-10 0.009233 0.910688
1963-11-12 0.009233 0.973788
1963-08-20 0.009233 0.994269
1963-05-14 0.009233 1.046283
1963-02-11 0.008071 1.123628
1962-11-13 0.008071 1.207765
1962-08-14 0.008071 1.243818
1962-05-15 0.008071 1.201957
1962-02-13 0.008071 1.059353
Additional Data
dividendRate 2.0
dividendYield 5.09
exDividendDate 2026-05-15
trailingAnnualDividendRate 0.333
trailingAnnualDividendYield 0.008494898
lastDividendValue 0.499
lastDividendDate 2026-05-15
dividendDate 2026-06-26

Info Dump

Attribute Value
52 Week Change 0.22118378
Address1 1 St James's Square
All Time High 79.77
All Time Low 0.619835
Ask 40.93
Ask Size 3,900
Average Analyst Rating 2.5 - Hold
Average Daily Volume10 Day 11,784,790
Average Daily Volume3 Month 9,624,798
Average Volume 9,624,798
Average Volume10Days 11,784,790
Beta -0.231
Bid 40.85
Bid Size 800
Book Value 5.4255
City London
Compensation As Of Epoch Date 1,767,139,200
Country United Kingdom
Crypto Tradeable 0
Currency USD
Current Price 40.83
Current Ratio 1.219
Custom Price Alert Confidence HIGH
Date Short Interest 1,782,777,600
Day High 41.04
Day Low 39.905
Debt To Equity 96.384
Display Name BP p.l.c
Dividend Date 1,782,432,000
Dividend Rate 2.0
Dividend Yield 5.09
Earnings Call Timestamp End 1,777,377,600
Earnings Call Timestamp Start 1,777,377,600
Earnings Growth 4.745
Earnings Quarterly Growth 4.592
Earnings Timestamp 1,785,846,600
Earnings Timestamp End 1,785,846,600
Earnings Timestamp Start 1,785,846,600
Ebitda 34,377,998,336
Ebitda Margins 0.17812
Enterprise To Ebitda 13.489
Enterprise To Revenue 2.403
Enterprise Value 463,739,682,816
Eps Current Year 4.99785
Eps Forward 3.9157
Eps Trailing Twelve Months 1.23
Esg Populated 0
Ex Dividend Date 1,778,803,200
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fax 44 20 7496 4630
Fifty Day Average 42.1486
Fifty Day Average Change -1.3185997
Fifty Day Average Change Percent -0.03128454
Fifty Two Week Change Percent 22.118378
Fifty Two Week High 48.27
Fifty Two Week High Change -7.4399986
Fifty Two Week High Change Percent -0.15413298
Fifty Two Week Low 31.59
Fifty Two Week Low Change 9.240002
Fifty Two Week Low Change Percent 0.29249766
Fifty Two Week Range 31.59 - 48.27
Financial Currency USD
First Trade Date Milliseconds -252,322,200,000
Five Year Avg Dividend Yield 4.87
Float Shares 10,014,074,446
Forward Eps 3.9157
Forward P E 10.427255
Free Cashflow 10,053,125,120
Full Exchange Name NYSE
Full Time Employees 93,700
Gmt Off Set Milliseconds -14,400,000
Gross Margins 0.2891
Gross Profits 55,796,998,144
Has Pre Post Market Data 1
Held Percent Insiders 0.000010000001
Held Percent Institutions 0.13924
Implied Shares Outstanding 2,575,130,228
Industry Oil & Gas Integrated
Industry Disp Oil & Gas Integrated
Industry Key oil-gas-integrated
Ir Website http://www.bp.com/sectionbodycopy.do?categoryId=132&contentId=7063897
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,778,803,200
Last Dividend Value 0.499
Last Fiscal Year End 1,767,139,200
Last Split Date 938,995,200
Last Split Factor 2:1
Long Business Summary 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.
Long Name BP p.l.c.
Market us_market
Market Cap 105,142,566,912
Market State POSTPOST
Max Age 86,400
Message Board Id finmb_394466
Most Recent Quarter 1,774,915,200
Name Change Date 2,026-07-13
Net Income To Common 3,208,999,936
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 98,444,124,440
Number Of Analyst Opinions 16
Open 39.99
Operating Cashflow 24,519,000,064
Operating Margins 0.15461001
Payout Ratio 1.6
Peg Ratio 0.04
Phone 44 20 7496 4000
Post Market Change 0.15999985
Post Market Change Percent 0.39186832
Post Market Price 40.99
Post Market Time 1,783,987,169
Prev Name BP PLC
Previous Close 39.2
Price Eps Current Year 8.169514
Price Hint 2
Price To Book 7.525574
Price To Sales Trailing12 Months 0.54476607
Profit Margins 0.01663
Quick Ratio 0.68
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key hold
Recommendation Mean 2.52941
Region US
Regular Market Change 1.63
Regular Market Change Percent 4.15817
Regular Market Day High 41.04
Regular Market Day Low 39.905
Regular Market Day Range 39.905 - 41.04
Regular Market Open 39.99
Regular Market Previous Close 39.2
Regular Market Price 40.83
Regular Market Time 1,783,972,802
Regular Market Volume 9,617,852
Return On Assets 0.03961
Return On Equity 0.05842
Revenue Growth 0.116
Revenue Per Share 18.666
Sand P52 Week Change 0.20847368
Sector Energy
Sector Disp Energy
Sector Key energy
Shares Outstanding 2,575,130,228
Shares Percent Shares Out 0.0042
Shares Short 10,722,922
Shares Short Previous Month Date 1,780,012,800
Shares Short Prior Month 9,136,996
Short Name BP p.l.c.
Short Percent Of Float 0.0047
Short Ratio 1.15
Source Interval 15
Symbol BP
Target High Price 61.0
Target Low Price 35.0
Target Mean Price 47.43125
Target Median Price 47.8
Total Cash 35,762,999,296
Total Cash Per Share 3.467
Total Debt 74,178,002,944
Total Revenue 193,004,994,560
Tradeable 0
Trailing Annual Dividend Rate 0.333
Trailing Annual Dividend Yield 0.008494898
Trailing Eps 1.23
Trailing P E 33.19512
Trailing Peg Ratio 0.041
Triggerable 1
Two Hundred Day Average 39.16055
Two Hundred Day Average Change 1.6694527
Two Hundred Day Average Change Percent 0.04263098
Type Disp Equity
Volume 9,617,852
Website https://www.bp.com
Zip SW1Y 4PD