Transaction in Own Shares

Summary by AI BETAClose X

BP PLC announced on November 26, 2025, that it purchased 1,571,239 of its 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 was approximately 452 pence. These shares will be transferred to treasury, leaving BP with 15,652,322,669 ordinary shares in issue, excluding treasury shares.

Disclaimer*

Companies

BP (BP.)
UK 100

Latest directors dealings