BP ( (BP)) has provided an update. As at 31 December 2025, BP p.l.c.’s issued share capital consisted of 15,628,880,285 ordinary shares (excluding treasury shares), each carrying one vote, and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results