| Indicators | Browse All

BP p.l.c. (BP)

Energy | Oil & Gas Integrated | London, United Kingdom | NYSE
42.15 USD -0.19 (-0.449%) ⇩ (Aug. 28, 2026, 4 p.m. EDT)
After hours: 42.29 +0.14 (0.332%) ⇧ (Aug. 28, 2026, 7:51 p.m. EDT)

Short-term:★★⯪☆☆Long-term:★★★☆☆Dividends:★★⯪☆☆
Hot Take | Aug. 22, 2026, 3:15 a.m. EDT

BP presents a classic value trap scenario where attractive metrics mask structural stagnation. The stock trades at a forward P/E of roughly 10x, which looks cheap, but this is a discount applied to a company with negligible growth; revenue grew only 4.8% last year, and the business is essentially flat. The massive 95% payout ratio is a red flag, indicating the company is distributing nearly all its earnings to maintain the yield, leaving little room for reinvestment or error. While the 4.5% dividend yield is tempting, it is not growing and relies on a fragile earnings base. The price action confirms the lack of conviction. Despite a recent pop to the high end of its range, the stock remains trapped below its 50-day moving average, and the 9-year trajectory shows it has barely recovered its losses from the pandemic lows. The options market is screaming caution, with heavy put open interest acting as a ceiling for any rally. Until the company demonstrates a credible path to significant earnings expansion or a meaningful reduction in its payout ratio, this remains a hold for income seekers who can stomach the stagnation, but a pass for capital allocators seeking growth or a true margin of safety.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.050442
MSTL0.051250
AutoETS0.051292
AutoARIMA0.051293

Forecast horizon: 45 days | Selected: AutoTheta

Forecast Reliability
Score 50%
H-stat 0.31
Ljung-Box p 0.000
Jarque-Bera p 0.191
Excess Kurtosis -0.96
Attribute Value
Sector Energy
Ex Dividend Date 2026-08-13
Last Dividend Date 2026-08-13
Debt to Equity Ratio 95.123
Revenue per Share 20.8785
Market Cap 108,550,684,672
Trailing P/E 20.17
Forward P/E 9.51
Beta -0.21
Profit Margins 2.55%
Previous Name BP PLC
Website https://www.bp.com

As of Aug. 22, 2026, 3:15 a.m. EDT: Speculators are positioning for a range-bound market with a distinct bias toward downside protection. While there is notable volume in out-of-the-money calls near the current price (44-45 strikes), the put side shows significantly heavier open interest and volume spikes at lower strikes (30-38 range), particularly for the September 18th expiration. This 'put wall' suggests institutional hedging or a bearish view on near-term volatility, while the call activity appears to be speculative bets on a bounce rather than a strong trend reversal.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
1.22% 5.02% 5.42% 5.02%
Dividend History
Date Dividend Yield %
2026-08-14 0.520000 1.222666
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.02
dividendYield 4.76
exDividendDate 2026-08-14
trailingAnnualDividendRate 0.336
trailingAnnualDividendYield 0.007935758
lastDividendValue 0.52
lastDividendDate 2026-08-14
dividendDate 2026-09-18

Info Dump

Attribute Value
52 Week Change 0.20181668
Address1 1 St James's Square
All Time High 79.77
All Time Low 0.619835
Ask 42.4
Ask Size 1,600
Average Analyst Rating 2.4 - Buy
Average Daily Volume10 Day 9,208,100
Average Daily Volume3 Month 8,793,579
Average Volume 8,793,579
Average Volume10Days 9,208,100
Beta -0.212
Bid 41.79
Bid Size 1,100
Book Value 5.646
City London
Compensation As Of Epoch Date 1,767,139,200
Country United Kingdom
Crypto Tradeable 0
Currency USD
Current Price 42.15
Current Ratio 1.272
Custom Price Alert Confidence HIGH
Date Short Interest 1,786,665,600
Day High 42.16
Day Low 41.72
Debt To Equity 95.123
Display Name BP p.l.c
Dividend Date 1,789,689,600
Dividend Rate 2.02
Dividend Yield 4.76
Earnings Call Timestamp End 1,785,844,800
Earnings Call Timestamp Start 1,785,844,800
Earnings Growth 1.389
Earnings Quarterly Growth 1.401
Earnings Timestamp 1,793,363,400
Earnings Timestamp End 1,793,363,400
Earnings Timestamp Start 1,793,363,400
Ebitda 39,197,999,104
Ebitda Margins 0.18191999
Enterprise To Ebitda 12.491
Enterprise To Revenue 2.272
Enterprise Value 489,634,758,656
Eps Current Year 6.31044
Eps Forward 4.43415
Eps Trailing Twelve Months 2.09
Esg Populated 0
Ex Dividend Date 1,786,665,600
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 41.3682
Fifty Day Average Change 0.78180313
Fifty Day Average Change Percent 0.018898651
Fifty Two Week Change Percent 20.181667
Fifty Two Week High 48.27
Fifty Two Week High Change -6.119999
Fifty Two Week High Change Percent -0.1267868
Fifty Two Week Low 32.72
Fifty Two Week Low Change 9.43
Fifty Two Week Low Change Percent 0.28820294
Fifty Two Week Range 32.72 - 48.27
Financial Currency USD
First Trade Date Milliseconds -252,322,200,000
Five Year Avg Dividend Yield 4.86
Float Shares 10,042,884,751
Forward Eps 4.43415
Forward P E 9.505768
Free Cashflow 12,878,874,624
Full Exchange Name NYSE
Full Time Employees 93,700
Fullday Change -0.189999
Fullday Change Percent -0.448745
Fullday Price 42.29
Gmt Off Set Milliseconds -14,400,000
Gross Margins 0.28304002
Gross Profits 60,984,999,936
Has Pre Post Market Data 1
Held Percent Insiders 0.000010000001
Held Percent Institutions 0.14093
Implied Shares Outstanding 2,575,342,288
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,786,665,600
Last Dividend Value 0.52
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 108,550,684,672
Market State CLOSED
Max Age 86,400
Message Board Id finmb_394466
Most Recent Quarter 1,782,777,600
Name Change Date 2,026-08-28
Net Income To Common 5,425,999,872
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 108,277,569,643
Number Of Analyst Opinions 18
Open 42.01
Operating Cashflow 29,105,999,872
Operating Margins 0.13149999
Payout Ratio 0.9539
Peg Ratio 0.04
Phone 44 20 7496 4000
Post Market Change 0.13999939
Post Market Change Percent 0.33214563
Post Market Price 42.29
Post Market Time 1,787,961,072
Prev Name BP PLC
Previous Close 42.34
Price Eps Current Year 6.6794076
Price Hint 2
Price To Book 7.4654627
Price To Sales Trailing12 Months 0.5037973
Profit Margins 0.02549
Quick Ratio 0.765
Quote Source Name Delayed Quote
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 2.36842
Region US
Regular Market Change -0.189999
Regular Market Change Percent -0.448745
Regular Market Day High 42.16
Regular Market Day Low 41.72
Regular Market Day Range 41.72 - 42.16
Regular Market Open 42.01
Regular Market Previous Close 42.34
Regular Market Price 42.15
Regular Market Time 1,787,947,202
Regular Market Volume 11,762,341
Return On Assets 0.05037
Return On Equity 0.08868
Revenue Growth 0.482
Revenue Per Share 20.8785
Sand P52 Week Change 0.20504117
Sector Energy
Sector Disp Energy
Sector Key energy
Shares Outstanding 2,575,342,288
Shares Percent Shares Out 0.0025
Shares Short 6,398,841
Shares Short Previous Month Date 1,784,073,600
Shares Short Prior Month 11,007,637
Short Name BP p.l.c.
Short Percent Of Float 0.0028
Short Ratio 0.85
Source Interval 15
Symbol BP
Target High Price 64.0
Target Low Price 37.0
Target Mean Price 47.62778
Target Median Price 47.0
Total Cash 37,225,000,960
Total Cash Per Share 3.597
Total Debt 72,692,998,144
Total Revenue 215,465,000,960
Tradeable 0
Trailing Annual Dividend Rate 0.336
Trailing Annual Dividend Yield 0.007935758
Trailing Eps 2.09
Trailing P E 20.167465
Trailing Peg Ratio 0.0424
Triggerable 1
Two Hundred Day Average 40.5763
Two Hundred Day Average Change 1.5737
Two Hundred Day Average Change Percent 0.03878372
Type Disp Equity
Volume 11,762,341
Website https://www.bp.com
Zip SW1Y 4PD