Company Deep Dive
Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.
BP
BuyBP p.l.c. · Energy · United Kingdom · $108.6B · Avg Vol: $352M/d
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)
| Year | 2022 | 2023 | 2024 | 2025 | CAGR | TTM | 2026E | 2027E | Fwd CAGR |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 241.4B | 210.1B | 189.2B | 189.3B | -7.8% | 215.5B | 219.1B | 198.3B | 2.3% |
| EPS | -5.54 | 34.41 | 0.88 | 0.13 | -94.0% | 2.09 | 0.24 | 0.17 | 17.6% |
| Shares | 2.6B | 2.6B | 2.6B | 2.6B | 0.0% | 2.6B | — | — | — |
| Debt | 55.5B | 63.1B | 71.5B | 72.5B | 9.3% | 72.7B | — | — | — |
| Equity | 67.6B | 70.3B | 59.2B | 53.1B | -7.7% | — | — | — | — |
| Op CF | 40.9B | 32.0B | 27.3B | 24.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 | — | — | — | — | — |
SCORE BREAKDOWN
FUNDAMENTALS
SECTOR PEERS
Closest peers in Energy, ranked by industry match, size, and score similarity. Cross-listings of BP are excluded.
| Ticker | Company | Mkt Cap | StockRank | Signal |
|---|---|---|---|---|
| BP | BP p.l.c.(you) | $108.6B | 66 | Buy |
| PBR-A | Petróleo Brasileiro S.A. - Petrobras | $114.8B | 76 | Buy |
| E | Eni S.p.A. | $76.1B | 72 | Buy |
| IMO | Imperial Oil Limited | $63.9B | 63 | Hold |
| 0386.HK | China Petroleum & Chemical Corporation | $73.4B | 59 | Hold |
| 601857.SS | PetroChina Company Limited | $304.6B | 62 | Hold |
| EC | Ecopetrol S.A. | $33.9B | 64 | Hold |
| SHEL.L | Shell plc | $249.2B | 78 | Buy |
| TTE | TotalEnergies SE | $191.1B | 83 | Strong Buy |
| CVE | Cenovus Energy Inc. | $58.2B | 83 | Strong Buy |
Peer medians: ROE 8.1% · P/E 15.3x · Gross margin 35.6%