Transaction in Own Shares

Summary by AI BETAClose X

BP PLC has purchased a total of 1,581,874 ordinary shares on the London Stock Exchange and Cboe (UK) as part of its buyback program, with the volume-weighted average price paid per share being approximately 457 pence. These shares will be transferred to treasury, leaving the company with 826,170,558 shares held in treasury and 15,660,142,436 ordinary shares in issue.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings