Shell plc announced purchase of these Shares for cancellation on April 25 2025
Aggregated information on Shares purchased according to trading venue: Date of purchase Number of Shares purchased Highest price paid Lowest price paid Volume weighted average...