BP PLC reported that as of October 31, 2025, it has 15,687,095,024 total voting rights, after accounting for treasury shares. This update is part of their compliance with the FCA's Disclosure Guidance and Transparency Rules.
AI Assistant
BP PLC
2025
6 K
Find Answers
Ask about any part of the document to get insights, explanations, or key details.