BP PLC reported that as of January 31, 2025, it has a total of 16,055,772,413 voting rights with 16,050,689,913 ordinary shares and 12,706,252 preference shares. This filing complies with the FCA's Disclosure Guidance and Transparency Rules and was formally announced on February 3, 2025.