BP Stock (NYSE: BP) in Focus on Dec. 19, 2025: CEO Shake-Up, Dividend Day, Buybacks—and What Analysts Forecast Next
BP named Meg O’Neill as its next CEO after Murray Auchincloss’s exit, marking its first external chief in over a century. Shares closed at 420p in London and $33.31 in New York on Dec. 19 as investors weighed the leadership shakeup, a dividend payment, and ongoing activist pressure from Elliott Investment Management, now holding just over 5% of BP.