BP PLC reported a total of 17,210,059,184 voting rights as of July 31, 2024, comprising 16,485,146,889 ordinary shares and 12,706,252 preference shares. This filing helps shareholders calculate their interests as required by transparency rules.
AI Assistant
BP PLC
2024
6 K
Find Answers
Ask about any part of the document to get insights, explanations, or key details.