BP PLC reported that it purchased 6,485,368 ordinary shares on March 27, 2025, and an aggregate of 7,000,000 shares on April 1, 2025, as part of its buyback program announced on February 11, 2025.
AI Assistant
BP PLC
2025
6 K
Find Answers
Ask about any part of the document to get insights, explanations, or key details.