BP PLC reported multiple share buyback transactions totaling 3,550,000 shares on October 1, 2025, and similar purchases on subsequent dates, all as part of a buyback program initiated on August 5, 2025. The highest price paid for shares reached 437.30 pence, while the average prices varied each day—from around 425 to 434 pence across several transactions during October.