Transaction in Own Shares

Summary by AI BETAClose X

BP p.l.c. announced on October 21, 2025, that it purchased a total of 4,000,000 of its ordinary shares of $0.25 each as part of its buyback program. The company purchased 3,000,000 shares on the London Stock Exchange at a volume-weighted average price of 413.4858 pence, with the highest price paid being 415.15 pence and the lowest being 411.35 pence. Additionally, 500,000 shares were purchased on Cboe (UK)/BXE and another 500,000 on Cboe (UK)/CXE, both at a volume-weighted average price of 413.4480 pence and 413.4119 pence respectively. The highest price paid per share on both Cboe platforms was 415.10 pence, and the lowest was 411.45 pence. The company intends to transfer these shares into Treasury.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings