Transaction in Own Shares

Summary by AI BETAClose X

BP PLC announced on January 16, 2026, that it purchased a total of 3,038,773 ordinary shares as part of its ongoing buyback program. The purchases were made on the London Stock Exchange and Cboe (UK) with volume-weighted average prices ranging from 439.6904 pence to 439.9559 pence per share. Following these transactions, BP will hold 742,851,215 shares in treasury, with 15,743,461,779 ordinary shares and 12,706,252 preference shares remaining in issue.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings