As of November 30, 2025, BP PLC's total voting rights stand at 15,657,405,169 shares, including 15,652,322,669 ordinary shares and preference shares that provide additional voting rights.
AI Assistant
BP PLC
2025
6 K
Find Answers
Ask about any part of the document to get insights, explanations, or key details.