Transaction in Own Shares

Summary by AI BETAClose X

BP PLC announced on February 6, 2026, that it purchased 2,789,480 of its ordinary shares on the London Stock Exchange and Cboe (UK) as part of its ongoing buyback program. The volume-weighted average price paid per share across all venues was approximately 473.5 pence, with the highest price paid at 480.00 pence and the lowest at 468.40 pence. Following these purchases, BP will hold 786,290,639 shares in treasury, with 15,700,022,355 ordinary shares and 12,706,252 preference shares remaining in issue.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings