BP PLC has reported multiple share buybacks from August 1 to August 30, 2024, totaling 44,070,400 shares purchased, with prices ranging from 427.20 to 464.30 pence per share. This buyback is in line with the authority granted by shareholders at the 2024 Annual General Meeting.