BP PLC announced a share buyback program on November 4, 2025, allocating up to $750 million to repurchase shares until February 6, 2026. The program aims to reduce the company's issued share capital, with multiple transactions reported from November 5 to November 28, 2025, involving over 15 million shares at various prices.