BP PLC has completed a buyback of 4,459,944 ordinary shares on 3rd May 2024 and will cancel these shares as part of an ongoing program, alongside several subsequent purchases in June totaling over 22 million shares.
AI Assistant
BP PLC
2024
6 K
Find Answers
Ask about any part of the document to get insights, explanations, or key details.