Transaction in Own Shares

Summary by AI BETAClose X

BP PLC announced on January 19, 2026, that it purchased a total of 3,053,288 ordinary shares as part of its ongoing buyback program. The purchases were made on the London Stock Exchange and Cboe (UK), with the volume-weighted average price per share at approximately 437.73 pence. Following these transactions, BP will hold 745,904,503 shares in treasury, with 15,740,408,491 ordinary shares and 12,706,252 preference shares remaining in issue.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings