B
BP PLC ADR (BP)
Official siteENERGY • OIL & GAS INTEGRATED • NYSE
$42.87
+0.72 (+1.71%)
Market Cap: $108.55B
Last updated: Sep 01, 2026 at 10:00 AM ET
Earnings
Performance (10Y)
Beat Rate
78%(31/40)Avg Surprise
+9.63%Streak
5 QUpcoming Estimates
Sep 30, 2026
EPS Consensus$1.59
Range$1.24 - $2.55
11 analysts
EPS Revisions
3
0
7d6
1
30dEPS Estimate Drift
90d ago$1.48-7.3%
60d ago$1.45-9.3%
30d ago$1.59-0.1%
7d ago$1.58-0.9%
Current$1.59
Revenue Consensus
$57.6BRange$51.0B - $63.7B
5 analysts
Dec 31, 2026
EPS Consensus$2.00
Range$1.41 - $3.67
15 analysts
Revenue Consensus
$57.1BRange$21.3B - $85.5B
12 analysts
Dividends
Dividend Metrics
Yield4.71%
Annual/Share$2.02
Payout Ratio96.02%
Frequency4
Pay MonthsMar, Jun, Sep, Dec
Growth
3Y CAGR+12.94%
5Y CAGR+0.72%
Key Metrics
Technical Indicators Dashboard
Moving Averages
SMA 10$43.35
SMA 20$42.70
SMA 50$41.11
SMA 200$39.99
EMA 10$42.91
EMA 20$42.76
EMA 50$42.16
EMA 200$39.96
MACD
Line: 0.31Signal: 0.49Hist: -0.18
ADX
ADX: 14.4+DI: 30.7-DI: 26.9
Aroon & PSAR
Aroon Up72.0
Aroon Down28.0
PSAR$41.72
Bollinger Bands
Upper Band$44.84
Lower Band$40.56
%B Position1002%(Upper)
Band Width0.54
RSI (14-Day)
Neutral
51.8
Momentum Oscillators
Stoch %K18.6
Stoch %D19.8
Williams %R-69.1
ROC (10d)0.0%
Momentum0.02
CCI (20d)1.4
MFI (14d)45.5
Volatility Measures
ATR (14d)$1.03(2.4%)
StdDev (20d)1.07
Hist Vol30.6%(Moderate)
Volume Flow
VWAP$42.88
OBV339.3M
AD Line-9.4B
CMF (20d)-0.413
Volume Metrics
Avg Vol (20d)8.8M
Vol Ratio1.5x(High)
VWMA (20d)$42.76
Pivot Points
R3$42.74
R2$42.45
R1$42.30
Pivot Point$42.01
S1$41.86
S2$41.57
S3$41.42
Advanced Oscillators
TSI6.85
Ultimate Osc37.8
KST55.67
Financial Data
Related GNG Research
No research available
Be the first to write about BP
News
Frequently Asked Questions About BP
- What is BP's current dividend yield?
- BP PLC ADR (BP) has a current dividend yield of 4.71%.
- Does BP pay dividends?
- Yes, BP PLC ADR pays dividends with a current yield of 4.71%.
- What is BP's P/E ratio?
- BP PLC ADR has a price-to-earnings (P/E) ratio of 8.73.
- What is BP's market cap?
- BP PLC ADR (BP) has a market capitalization of $108.55B with a current stock price of $42.87.
Get full access to GNG Research
Create a free account to access portfolio tracking, advanced tools, and more.