Transaction in Own Shares

Summary by AI BETAClose X

BP PLC announced on November 27, 2025, that it purchased 1,600,015 of its ordinary shares as part of its ongoing buyback program. The purchases were made on the London Stock Exchange and Cboe (UK) with a volume-weighted average price of approximately 447.7 pence per share. These shares will be transferred to treasury, bringing the total number of shares held in treasury to 835,590,340, while the total number of ordinary shares in issue, excluding treasury shares, stands at 15,650,722,654.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings