BP — BP p.l.c.
Energy · ETF XLE · as of 2026-07-20
Daily · EMA 10 / 20 / 50 · SMA 200 · VolPress: buy/sell split, 20-SMA, white dot = above avg · · RS vs SPY ⓘ our data
BP p.l.c.
NYQ
Energy · Oil & Gas Integrated
BP is an integrated energy company that explores for, produces, and refines oil and gas around the world. In 2025, it produced 1.2 million barrels of liquids and 6.5 billion cubic feet of natural gas per day. At the end of 2025, proved hydrocarbon reserves stood at 6.2 billion barrels of oil equivalent, 56% of which are liquids. The company operates refineries with a total crude distillation capacity of 1.56 million barrels of oil per day.
Fundamentals & valuation - reference, not entry inputs
P/E (TTM)
2100.0
Fwd P/E
10.8
PEG
-
Price/Book
13.3
Profit margin
0.0%
ROE
1.7%
Debt/Equity
98.0
Rev growth
+3.6%
Analyst target
$45 (+8%)
Analyst rating
HOLD
Institutional %
12.8%
Insider %
0.0%
Float %
571.9%
Valuation and analyst figures are Yahoo company stats (weekly refresh, ~3,000 larger names - blanks are honest gaps); logo, employees, website and IPO date are Massive company reference. Momentum/VCP entries do not use valuation - this card is context so you do not have to leave the page.
MarketSmith metrics - our compute
RS Rating
88.1
ADR%
1.6
RMV (tight)
15.0
Ext (ATR>20EMA)
1.9
Rel Vol
58.0%
U/D Ratio
0.8
EPS YoY
+2.0%
LoD dist
56.0
Off 52w High
13.0%
Above 52w Low
33.0%
1W / 1M
+2.9 / +4.6
Avg $Vol 50d
374.3M
Mkt Cap (B)
108.2
Trend 8/8
YES
Leads Group
YES
Sector XLE
+2.1% 1W
Base len (VCP)
16wk (7/20)
not available: revenue(no EDGAR qtrs=1 fact), vol_buzz(formula TODO from swing-data.txt)
What do these abbreviations mean?
- RS Rating
- - IBD-style relative strength vs SPY (weighted 3/6/9/12-mo). 70+ = leaders pool, 80+ = strong.
- ADR%
- - average daily range over 20 days. 4%+ = the fast movers the playbook prefers (selection order, not a gate).
- RMV (tight)
- - Relative Measured Volatility, 15 bars, scaled 0-100. <15 = tight coiled base (green), <35 moderate, high = loose/expanding - not a base right now.
- Ext (ATR>20EMA)
- - how many ATRs price sits above its 20-EMA. ≤1 = in value (green), >2 = extended/chasing (red) - prefer a pullback.
- Rel Vol
- - latest volume vs the 50-day average. 100% = normal; 140%+ = breakout confirmation.
- U/D Ratio
- - up-day vs down-day volume, 50 days. 1.1+ = net accumulation.
- LoD dist
- - close distance above the day low in % of ATR (100 = one full ATR off the low). High = strong close.
- Off/Above 52w
- - trend-template legs: within 25% of the 52-week high, at least 25% above the 52-week low.
- Trend 8/8
- - all 8 Minervini Trend Template criteria pass. Discovery floor, NOT an entry signal - entries come from the VCP/momentum pivots.
- Base len (VCP)
- - weeks since the VCP base started on the latest scan. 10wk+ bases carry the edge; short stacked bases test below random.
Company data - context read, not entry inputs
Industry rank
16 / 131
Industry
Oil & Gas Integrated
Float
14.73B
Float turnover 20d
0.1%
Avg $Vol 20d / 50d
390.7M / 374.3M
Days to cover
0.7
Short % float
0.4%
Institutional %
12.8%
Weinstein stage
2
Float, short interest and institutional % come from Yahoo company stats, refreshed weekly for ~3,000 larger names - a blank means Yahoo does not publish the figure for this stock, not that it is zero. Dollar volume and float turnover are computed from our own price bars; industry rank from our rotation data; stage from the weekly chart.
Quarterly EPS - earnings acceleration
| Quarter | EPS ($) | %Chg YoY | Sales ($M) | %Chg |
|---|---|---|---|---|
| Feb-24 | 1.07 | -33% | - | - |
| May-24 | 0.97 | -42% | - | - |
| Jul-24 | 1.00 | +12% | - | - |
| Oct-24 | 0.83 | -28% | - | - |
| Feb-25 | 0.44 | -59% | - | - |
| Apr-25 | 0.26 | -73% | - | - |
| Aug-25 | 0.90 | -10% | - | - |
| Nov-25 | 0.85 | +2% | - | - |
EPS = Yahoo adjusted, matches MarketSmith/Deepvue - NOT TradingView's GAAP · Sales ($M) = SEC EDGAR quarterly revenue (fiscal Q4 derived as FY minus 9-mo) · quarter = report month · %Chg blank = prior-year base under $0.05 (not meaningful).
Price & today
$42.00
ATR(14) 0.92 (2.20%)
| Stock today | +0.24% |
| Sector ETF today | +0.45% |
| Residual (stock-specific) | -0.21% |
Sector correlation
| 20-day correlation with XLE | 0.80 |
| 60-day correlation with XLE | 0.84 |
| Status | normal |
Decoupling fires when 60d corr − 20d corr > 0.20: stock used to track its sector but the relationship has weakened recently.
Technicals
| 10 EMA | $40.62 |
| 20 EMA | $40.22 |
| 50 EMA | $41.12 |
| EMA stack | NEUTRAL |
| RSI(14) | 60.1 |
| 52-week high distance | -12.99% |
| 52-week low distance | +66.53% |
Signals
| Market F&G | 57.3 |
| Bull% | 31.0% |
| OVTLYR status | SELL (99d) |
| Sector rank | #157 |
| Next earnings | 2026-08-04 (TNS, 14d) |