Transaction in Own Shares

Summary by AI BETAClose X

BP PLC has purchased 1,582,601 ordinary shares on the London Stock Exchange and Cboe (UK) as part of its ongoing buyback program, with volume-weighted average prices ranging from 457.4797 pence to 457.4914 pence per share. These acquired shares will be transferred to treasury, leaving the company with 824,588,684 shares held in treasury and 15,661,724,310 ordinary shares and 12,706,252 preference shares in issue.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings