Transaction in Own Shares

Summary by AI BETAClose X

BP PLC has announced the purchase of 2,836,583 ordinary shares on 3 February 2026 as part of its ongoing buyback programme. The shares were acquired on the London Stock Exchange and Cboe (UK) with a volume-weighted average price of approximately 460.80 pence per share. Following these transactions, BP will hold 777,987,541 shares in treasury, with 15,708,325,453 ordinary shares and 12,706,252 preference shares remaining in issue.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings