Menu

BP p.l.c. (BP)

—
$34.73
-0.95 (-2.68%)
Market Cap

$90.6B

P/E Ratio

161.2

Div Yield

5.59%

52W Range

$25.33 - $35.69

Company Profile

At a glance

• BP is undergoing a fundamental strategic reset, pivoting towards disciplined growth in its advantaged oil and gas portfolio while pursuing a returns-focused, capital-light approach to low-carbon energy investments. This shift is designed to maximize shareholder value and enhance financial resilience.

• The company delivered a strong Q2 2025, with underlying net income of $2.4 billion and a 50% increase in underlying earnings from its Customers & Mobility business year-on-year. Operational reliability remains high, with refining availability at 96.4% and upstream plant reliability over 95%.

• Aggressive cost reduction initiatives are well underway, with $1.7 billion in structural savings achieved towards a $4-5 billion target by 2027, significantly enhancing profitability and cash flow margins.

Price Chart

Loading chart...

The most compelling investment themes are the ones nobody is talking about yet.

Every Monday, get three under-the-radar themes with catalysts, data, and stocks poised to benefit.

Sign up now to receive them!

Also explore our analysis on 5,000+ stocks