BP plc Share Price Today (12 November 2025): Stock Slips as Castrol Sale Talks Surface, Ex‑Dividend Looms, Buybacks Continue
London close (LSE: BP.) — BP plc finished Wednesday at £4.68, down 1.74% on the day, underperforming the broader market. Notably, the stock is still hovering just below its 52‑week high of £4.76 set on Tuesday, while turnover of ~17.4m shares ran well below the 50‑day average (~28.6m). MarketWatch New York trade (NYSE: BP ADR) — Into the U.S. afternoon, BP’s ADR changed hands around $36.85, with an intraday range of $36.74–$37.24 and modest negative bias. (Time-stamped 20:45 UTC.) Why BP shares moved today Castrol sale talks back in the spotlightReuters reported BP is in active negotiations to sell its