Transaction in Own Shares

Summary by AI BETAClose X

BP p.l.c. announced the purchase of 1,150,000 of its ordinary shares, at a price of $0.25 each, on August 20, 2025, as part of a buyback programme announced on August 5, 2025. The shares were purchased on the London Stock Exchange and Cboe (UK), with 900,000, 100,000 and 150,000 shares purchased on the London Stock Exchange, Cboe (UK)/BXE and Cboe (UK)/CXE respectively. The highest price paid per share ranged from 414.30 pence to 421.15 pence across the venues, with volume-weighted average prices between 418.0180 pence and 418.0399 pence. These shares will be transferred to Treasury.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings