As of February 28, 2026, BP p.l.c. has 15,700,469,813 ordinary shares and a total of 15,705,552,313 voting rights, excluding treasury shares. This filing ensures shareholders are informed for compliance with notification rules under the FCA's DGTR.
AI Assistant
BP PLC
2026
6 K
Find Answers
Ask about any part of the document to get insights, explanations, or key details.