Transaction in Own Shares

Summary by AI BETAClose X

BP PLC announced on January 14, 2026, that it purchased 3,056,406 of its ordinary shares as part of its ongoing buyback program. These purchases were made on the London Stock Exchange and Cboe (UK) with volume-weighted average prices ranging from 435.6436 pence to 436.1583 pence per share. Following these transactions, BP will hold 736,747,083 ordinary shares in treasury, with 15,749,565,911 ordinary shares and 12,706,252 preference shares remaining in issue.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings