Transaction in Own Shares

Summary by AI BETAClose X

BP PLC announced on December 10, 2025, that it purchased a total of 1,564,115 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 444.4962 pence to 444.6412 pence per share. Following these transactions, BP will hold 849,073,690 shares in treasury, with 15,637,239,304 ordinary shares and 12,706,252 preference shares remaining in issue.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings