BP logo

BP

BP p.l.c.NYSEEnergy
$47.12+2.06%OpenMarket Cap: $123.57B

As of 2026-04-06

Valuation

View Details

P/E (TTM)

2246.77

PEG

P/B

2.26

P/S

0.63

EV/EBITDA

5.06

DCF Value

$321.43

FCF Yield

9.4%

Div Yield

4.2%

Margins & Returns

Gross Margin

20.3%

Operating Margin

10.9%

Net Margin

0.0%

ROE

0.1%

ROA

0.0%

ROIC

1.7%

Financials

View All
PeriodRevenueNet IncomeEPS
Q4 2025$47.38B$-3.42B$-1.32
FY 2025$189.34B$55.0M$0.02
Q3 2025$48.42B$1.16B$0.44
Q2 2025$46.63B$1.63B$0.62

Analyst Ratings

View All
HSBCHold
2026-03-20
Piper SandlerNeutral
2026-03-12
Freedom BrokerSell
2026-02-12
Piper SandlerNeutral
2026-01-08
Evercore ISI GroupIn Line
2026-01-06

Company Info

Sector

Energy

Industry

Country

GB

Exchange

NYSE

Beta

-0.20

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