Transaction in Own Shares

Summary by AI BETAClose X

BP p.l.c. announced the purchase of 1,150,000 ordinary shares ($0.25 each) on August 21, 2025, as part of a buyback program 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 bought on the London Stock Exchange, Cboe (UK)/BXE, and Cboe (UK)/CXE, respectively. The highest price paid per share ranged from 421.90 pence to 422.00 pence, while the lowest price ranged from 417.85 pence to 417.90 pence. The volume-weighted average price per share varied slightly across venues, between 419.8845 pence and 419.8915 pence. BP intends to transfer these shares into Treasury.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings