BP PLC purchased a total of 16,309,000 ordinary shares between June 2-12, 2025, as part of its ongoing buyback program approved at their 2025 AGM, with prices per share ranging from 356.05 to 376.95 pence.
AI Assistant
BP PLC
2025
6 K
Find Answers
Ask about any part of the document to get insights, explanations, or key details.