Transaction in Own Shares

Summary by AI BETAClose X

BP PLC announced on November 13, 2025, that it purchased a total of 1,541,252 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 these venues ranged from 460.7315 pence to 460.8852 pence. These acquired shares will be transferred to treasury, leaving BP with 819,947,498 shares held in treasury and 15,666,365,496 ordinary shares in issue.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings