As of April 30, 2026, BP PLC has a total of 15,707,184,257 voting rights, comprising 15,702,101,757 ordinary shares and 12,706,252 preference shares. This notice is in accordance with the FCA's Disclosure Guidance and Transparency Rules.
AI Assistant
BP PLC
2026
6 K
Find Answers
Ask about any part of the document to get insights, explanations, or key details.