Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

BP

Buy

BP p.l.c. · Energy · United Kingdom · $108.6B · Avg Vol: $352M/d

66
StockRank
Get insider-trade alerts
Q
59
V
37
M
65
P/E (TTM)
20.3x
ROE
8.9%
D/E
1.0x
Dividend %
0.8%

COMPANY DESCRIPTION

BP p.l.c. is a multinational integrated energy company engaged in the exploration, production, refining, transportation, and marketing of oil and natural gas, alongside significant and growing investments in low-carbon energy solutions. The company holds a dominant competitive position as one of the world's largest energy supermajors, benefiting from a vast global operational footprint and established infrastructure. BP is notable for its strategic transition towards becoming an integrated energy company, balancing traditional fossil fuels with renewable energy growth.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue241.4B210.1B189.2B189.3B-7.8%215.5B219.1B198.3B2.3%
EPS-5.5434.410.880.13-94.0%2.090.240.1717.6%
Shares2.6B2.6B2.6B2.6B0.0%2.6B
Debt55.5B63.1B71.5B72.5B9.3%72.7B
Equity67.6B70.3B59.2B53.1B-7.7%
Op CF40.9B32.0B27.3B24.5B-15.7%29.1B
Inv CF-13.7B-14.9B-13.3B-11.5B
Fin CF-28.0B-13.4B-7.3B-15.9B
Loading 1Y...
PRICE (1Y)+0.4%
41.2142.2143.2244.2245.22Jul 20Aug 10Aug 28
SMA 50SMA 200

Close
$42.15
RSI (14)
48.4
52W High
$47.14
From 52W High
0.9%

SCORE BREAKDOWN

Quality
59
ROIC
11.0%67.3
ROE
8.9%53.2
GP/Assets
21.9%66.5
Op. Margin
13.1%51.3
FCF/Assets
5.8%62.7
Piotroski
783.9
Int. Cover
4.4x52.6
D/E Ratio
0.95x22.8
Current Ratio
1.27x46.8
Value
37
P/E (TTM)
20.3x33.1
EV/EBITDA
12.7x16.0
P/FCF
6.7x78.9
P/B
7.5x7.5
P/S
0.5x83.9
Div Yield
0.8%7.3
Momentum
65
52W High %
89%66.8
RS 6M
-2%47.0
SMA 50/200
1.03x51.7
EPS Rev 4W
+7.7%82.5
EPS Rev 12W
+8.5%83.4
EPS Improve
+112%69.4
Q Growth
140%71.9

FUNDAMENTALS

Market Cap
$108.6B
P/E (Forward)
9.6x
Gross Margin
28.3%

SECTOR PEERS

Closest peers in Energy, ranked by industry match, size, and score similarity. Cross-listings of BP are excluded.

TickerCompanyMkt CapStockRankSignal
BPBP p.l.c.(you)$108.6B66Buy
PBR-APetróleo Brasileiro S.A. - Petrobras$114.8B76Buy
EEni S.p.A.$76.1B72Buy
IMOImperial Oil Limited$63.9B63Hold
0386.HKChina Petroleum & Chemical Corporation$73.4B59Hold
601857.SSPetroChina Company Limited$304.6B62Hold
ECEcopetrol S.A.$33.9B64Hold
SHEL.LShell plc$249.2B78Buy
TTETotalEnergies SE$191.1B83Strong Buy
CVECenovus Energy Inc.$58.2B83Strong Buy

Peer medians: ROE 8.1% · P/E 15.3x · Gross margin 35.6%

BP p.l.c. (BP): Stock Score Summary

BP p.l.c. (BP) has a MoatMap StockRank of 66/100 based on Quality (59/100), Value (37/100), and Momentum (65/100) factor scores. The current signal is BUY.

BP p.l.c. is a multinational integrated energy company engaged in the exploration, production, refining, transportation, and marketing of oil and natural gas, alongside significant and growing investments in low-carbon energy solutions. The company holds a dominant competitive position as one of the world's largest energy supermajors, benefiting from a vast global operational footprint and established infrastructure. BP is notable for its strategic transition towards becoming an integrated energy company, balancing traditional fossil fuels with renewable energy growth.

Key Financial Metrics

Price$42.15
Market Cap$108.6B
P/E (TTM)20.33
P/E (Forward)9.58
Price/Book7.53
Return on Equity8.9%
Return on Invested Capital11.0%
Debt/Equity0.95x
Gross Margin28.3%
Operating Margin13.1%
Revenue Growth48.2%
Dividend Yield0.8%
Free Cash Flow$16.1B

BP p.l.c. operates in the Oil & Gas Integrated industry, part of the Energy sector (United Kingdom).

Frequently Asked Questions

What is BP p.l.c.’s (BP) StockRank?
MoatMap’s StockRank for BP p.l.c. (BP) is 66/100, with a Buy signal. It is a composite of Quality (59), Value (37), and Momentum (65) factor ranks across MoatMap’s 20,000+ stock universe.
Does BP p.l.c. have an economic moat?
BP p.l.c. (BP) has a Quality factor score of 59/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is BP p.l.c. a buy, hold, or sell?
MoatMap’s current signal for BP p.l.c. (BP) is Buy, based on a StockRank of 66/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is BP p.l.c. in?
BP p.l.c. (BP) operates in the Energy sector, specifically the Oil & Gas Integrated industry (United Kingdom).