Transaction in Own Shares

Summary by AI BETAClose X

BP PLC announced on December 15, 2025, that it purchased 1,570,766 of its ordinary shares on the London Stock Exchange and Cboe (UK) as part of its ongoing buyback program. The purchases were made at volume-weighted average prices ranging from 440.5852 pence to 441.3033 pence per share. Following these transactions, BP will hold 853,776,515 shares in treasury, with 15,632,536,479 ordinary shares and 12,706,252 preference shares remaining in issue.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings