Transaction in Own Shares

Summary by AI BETAClose X

BP p.l.c. announced on October 29, 2025, that it purchased 3,000,000 of its own ordinary shares as part of its buyback program. The company bought 2,000,000 shares on the London Stock Exchange at a volume-weighted average price of 438.8785 pence, with the highest price paid being 441.40 pence and the lowest at 434.35 pence. Additionally, 500,000 shares were purchased on Cboe (UK)/BXE at a volume-weighted average price of 438.7692 pence, with prices ranging from 441.40 pence to 434.30 pence. A further 500,000 shares were bought on Cboe (UK)/CXE at a volume-weighted average price of 438.7208 pence, with prices between 441.15 pence and 434.40 pence. The company intends to transfer these shares into Treasury.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings