Transaction in Own Shares

Summary by AI BETAClose X

BP PLC has purchased a total of 1,576,006 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 451.7 pence. Following these transactions, BP will hold 829,260,374 ordinary shares in treasury, with 15,657,052,620 ordinary shares and 12,706,252 preference shares remaining in issue.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings