Skip to main content
BP
NYSE Energy & Transportation

BP Reports Weaker 2025 Profit, Suspends Buybacks, Appoints New CEO, and Details Strategic Portfolio Shifts

Analysis by Wiseek AI
Sentiment info
Negative
Importance info
8
Price
$40.01
Mkt Cap
$100.98B
52W Low
$25.225
52W High
$39.56
Market data snapshot near publication time

Summary

BP's annual report for 2025 reveals a decline in profit and operating cash flow, alongside a strategic decision to suspend share buybacks to strengthen the balance sheet. The company also announced a new CEO and provided extensive updates on its portfolio high-grading and energy transition strategy.


Key Events

  • 2025 Financial Performance Decline

    Reported profit attributable to shareholders decreased to $0.1 billion from $0.4 billion in 2024, with underlying replacement cost profit falling to $7.5 billion from $8.9 billion. Operating cash flow also declined to $24.5 billion from $27.3 billion.

  • CEO Transition Announced

    Murray Auchincloss stepped down in December 2025, Carol Howle was appointed interim CEO, and Meg O'Neill will take over as permanent CEO on April 1, 2026.

  • Share Buybacks Suspended

    The board decided to suspend share buybacks, redirecting all excess cash to strengthen the balance sheet, following $4.5 billion in buybacks in 2025. This follows the Q4 2025 results announcement on February 10, 2026.

  • Major Divestment and Cost Reduction Target Increase

    Approved the sale of a 65% stake in Castrol for an enterprise value of $10.1 billion, expected to generate $6.0 billion in net proceeds in 2026. The structural cost reduction target was increased from $4-5 billion to $5.5-6.5 billion by end 2027.


Analysis

BP's 2025 annual report reveals a significant decline in profit and operating cash flow, prompting the board to suspend share buybacks and redirect excess cash to strengthen the balance sheet. This capital allocation shift, while strategically aimed at long-term financial resilience, represents a near-term reduction in direct shareholder returns. The company also announced a major leadership transition with a new CEO taking over in April 2026, signaling a period of strategic refinement. Impairment charges in low-carbon businesses highlight challenges in the energy transition, even as the company progresses with portfolio high-grading through divestments like Castrol and approvals of new oil and gas projects. Investors should note the mixed signals of weaker current financial performance against a backdrop of decisive, but potentially painful, strategic adjustments for future growth.

At the time of this filing, BP was trading at $40.01 on NYSE in the Energy & Transportation sector, with a market capitalization of approximately $101B. The 52-week trading range was $25.22 to $39.56. This filing was assessed with negative market sentiment and an importance score of 8 out of 10.

View Main SEC Filing

Price Chart

Share this article

Copied!

BP - Latest Insights

BP
May 26, 2026, 7:38 AM EDT
Filing Type: 6-K
Importance Score:
9
Price at Filing: $42.44
Real-time Price: $42.47 info
Change: +$0.030 (+0.07%) info
Market Cap: $110.767B info
BP
Apr 28, 2026, 8:15 AM EDT
Filing Type: 6-K
Importance Score:
9
Price at Filing: $47.42
Real-time Price: $42.47 info
Change: -$4.95 (-10%) info
Market Cap: $110.767B info
BP
Apr 28, 2026, 6:22 AM EDT
Filing Type: 6-K
Importance Score:
9
Price at Filing: $47.76
Real-time Price: $42.47 info
Change: -$5.29 (-11%) info
Market Cap: $110.767B info
BP
Apr 23, 2026, 11:23 AM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $46.14
Real-time Price: $42.47 info
Change: -$3.66 (-8%) info
Market Cap: $110.767B info
BP
Apr 14, 2026, 7:43 AM EDT
Filing Type: 6-K
Importance Score:
7
Price at Filing: $46.94
Real-time Price: $42.47 info
Change: -$4.47 (-10%) info
Market Cap: $110.767B info
BP
Mar 19, 2026, 8:13 AM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $45.48
Real-time Price: $42.47 info
Change: -$3.01 (-7%) info
Market Cap: $110.767B info
BP
Mar 06, 2026, 6:05 AM EST
Filing Type: 20-F
Importance Score:
8
Price at Filing: $40.01
Real-time Price: $42.47 info
Change: +$2.46 (+6%) info
Market Cap: $110.767B info
BP
Feb 10, 2026, 10:26 AM EST
Filing Type: 6-K
Importance Score:
8
Price at Filing: $36.50
Real-time Price: $42.47 info
Change: +$5.97 (+16%) info
Market Cap: $110.767B info
BP
Feb 10, 2026, 7:53 AM EST
Filing Type: 6-K
Importance Score:
8
Price at Filing: $37.71
Real-time Price: $42.47 info
Change: +$4.76 (+13%) info
Market Cap: $110.767B info
BP
Feb 02, 2026, 12:43 PM EST
Filing Type: 6-K
Importance Score:
7
Price at Filing: $37.82
Real-time Price: $42.47 info
Change: +$4.66 (+12%) info
Market Cap: $110.767B info