As of August 31, 2025, BP PLC has a total of 15,793,712,360 voting rights comprised of ordinary and preference shares. This filing also serves to inform shareholders regarding their interest notifications under FCA's rules.
AI Assistant
BP PLC
2025
6 K
Find Answers
Ask about any part of the document to get insights, explanations, or key details.