Shell plc reported share purchases on multiple dates in January 2025, totaling over 4 million shares bought for cancellation at prices ranging from approximately £25.77 to £31.90. The buybacks are part of an ongoing program initiated on October 31, 2024, with trading decisions managed independently.