tiprankstipranks
Trending News
More News >
Advertisement
Advertisement

BP Names Woodside’s Meg O’Neill as Next CEO in Major Leadership Shake-Up

Story Highlights
BP Names Woodside’s Meg O’Neill as Next CEO in Major Leadership Shake-Up

Claim 50% Off TipRanks Premium and Invest with Confidence

An update from BP ( (BP) ) is now available.

On 17 December 2025, BP announced a major leadership transition, appointing Meg O’Neill, currently CEO of Woodside Energy, as its next chief executive officer effective 1 April 2026. Incumbent CEO Murray Auchincloss will step down as CEO and board director with effect from 18 December 2025, remaining in an advisory role until December 2026, while Carol Howle, executive vice president for supply, trading and shipping, will serve as interim CEO to ensure continuity. The board, led by chair Albert Manifold, framed the move as the outcome of a long-term succession process aimed at accelerating BP’s strategic drive to become a simpler, leaner and more profitable company, leveraging O’Neill’s track record in transformative deals, disciplined capital allocation and business improvement to reestablish market leadership and enhance shareholder value.

The most recent analyst rating on (BP) stock is a Buy with a $51.00 price target. To see the full list of analyst forecasts on BP stock, see the BP Stock Forecast page.

Spark’s Take on BP Stock

According to Spark, TipRanks’ AI Analyst, BP is a Neutral.

BP’s overall stock score reflects a company with strong operational performance and positive earnings call sentiment, offset by high leverage and valuation concerns. The financial performance indicates recovery with revenue growth, but profitability and leverage remain challenges. Technical analysis shows bullish momentum, while the high P/E ratio suggests potential overvaluation. The positive earnings call sentiment underscores confidence in strategic direction, contributing to the overall score.

To see Spark’s full report on BP stock, click here.

More about BP

BP p.l.c. is a global energy company headquartered in London, operating across oil, gas and low‑carbon energy businesses, with activities spanning exploration and production, refining, trading, shipping and supply. Listed in both London and New York, it focuses on supplying energy to customers worldwide while pursuing a strategy to become a simpler, leaner and more profitable player in the evolving global energy market.

Average Trading Volume: 6,731,046

Technical Sentiment Signal: Buy

Current Market Cap: $86.41B

Find detailed analytics on BP stock on TipRanks’ Stock Analysis page.

Disclaimer & DisclosureReport an Issue

Looking for investment ideas? Subscribe to our Smart Investor newsletter for weekly expert stock picks!
Get real-time notifications on news & analysis, curated for your stock watchlist. Download the TipRanks app today! Get the App
1