BP PLC reported a total of 15,938,414,303 voting rights as of May 31, 2025, reflecting its issued share capital of 15,933,331,803 ordinary shares and 12,706,252 preference shares. The filing was made on June 2, 2025, in compliance with regulatory requirements.