BP PLC reports its total voting rights as of 31 July 2025, which amounts to 15,818,763,178. The filing is significant for shareholders as it impacts their voting and notification obligations under regulatory rules.
AI Assistant
BP PLC
2025
6 K
Find Answers
Ask about any part of the document to get insights, explanations, or key details.