Transaction in Own Shares

Summary by AI BETAClose X

BP PLC has purchased a total of 1,495,036 ordinary shares on the London Stock Exchange and Cboe (UK) as part of its ongoing buyback program, with the volume-weighted average price paid per share being approximately 459.24 pence. These shares will be transferred to treasury, bringing the total number of shares held in treasury to 838,644,900, while the total number of ordinary shares in issue, excluding treasury shares, stands at 15,647,668,094.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings