Transaction in Own Shares

Summary by AI BETAClose X

BP PLC announced on November 14, 2025, that it purchased a total of 1,545,929 ordinary shares as part of its ongoing buyback program. These shares were acquired across the London Stock Exchange and Cboe (UK) at volume-weighted average prices ranging from 458.94 pence to 459.38 pence. Following these transactions, BP will hold 821,493,427 ordinary shares in treasury, with 15,664,819,567 ordinary shares and 12,706,252 preference shares remaining in issue.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings