BP PLC reported multiple transactions of share buybacks from December 1 to December 10, 2025, totaling approximately 15,000,000 shares purchased at various prices. Additionally, a third quarter interim dividend of US$0.0832 per share is set for payment on December 19, 2025.