Transaction in Own Shares

Summary by AI BETAClose X

BP p.l.c. announced the purchase of 2,443,350 of its ordinary shares of $0.25 each on October 31, 2025, as part of its previously announced buyback program. The shares were purchased on the London Stock Exchange, with 1,443,350 shares bought at a volume-weighted average price of 442.4933 pence, and on Cboe (UK), with 500,000 shares each on BXE and CXE at volume-weighted average prices of 442.5226 pence and 442.4693 pence respectively. The highest price paid per share was 445.70 pence on the London Stock Exchange, while the lowest was 439.45 pence on both the London Stock Exchange and Cboe (UK)/BXE, and 439.55 pence on Cboe (UK)/CXE. The company intends to transfer these shares into Treasury.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings