BP PLC reported an update on total voting rights as of December 31, 2025, with 15,633,962,785 total voting rights. This includes 15,628,880,285 ordinary shares and 12,706,252 preference shares, effective January 2, 2026.
AI Assistant
BP PLC
2026
6 K
Find Answers
Ask about any part of the document to get insights, explanations, or key details.