BP BP p.l.c. logo

BP BP p.l.c.

Energy
$44.36-1.14%ClosedMarket Cap: $116.33B

As of 2026-05-25

Valuation

View Details

P/E (TTM)

2214.35

PEG

P/B

2.06

P/S

0.59

EV/EBITDA

4.32

DCF Value

$298.20

FCF Yield

9.9%

Div Yield

4.5%

Margins & Returns

Gross Margin

21.8%

Operating Margin

13.3%

Net Margin

1.6%

ROE

5.5%

ROA

1.0%

ROIC

4.6%

Financials

View All
PeriodRevenueNet IncomeEPS
Q1 null$52.26B$3.84B$
Q4 null$47.38B$-3.42B$
FY null$189.34B$55.0M$
Q3 null$48.42B$1.16B$

Analyst Ratings

View All

Consensus

Hold

Target (Consensus)

$43.89

Target (Median)

$42.50

Target Range

$31.00 - $57.00

4 Strong Buy5 Buy7 Hold2 Sell1 Strong Sell
Argus ResearchBuy
2026-05-11
RBC CapitalOutperform
2026-05-11
ScotiabankSector Outperform
2026-04-22
UBSBuy
2026-04-15
Wells FargoEqual Weight
2026-04-09

Trading Activity

Congress Trades

View All
Jonathan JacksonBuy
Thu Apr 09
Jonathan JacksonBuy
Thu Apr 09

Company Info

Sector

Energy

Industry

Oil & Gas Integrated

Country

GB

Exchange

Beta

-0.22

BP p.l.c. provides carbon products and services. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in the production of natural gas, and integrated gas and power; trading of gas; operation of onshore and offshore wind power, as well as hydrogen and carbon capture and storage facilities; trading and marketing of renewable and non-renewable power; and production of crude oil. In addition, the company involved in convenience and retail fuel, EV charging, Castrol lubricant, aviation, B2B, and midstream businesses; refining and oil trading; and bioenergy business. The company was founded in 1908 and is headquartered in London, the United Kingdom.

Peers