Barclays PLC reported a series of share buy-back transactions conducted between April 2 and April 30, 2024, including the purchase of 5,510,000 shares on April 2 at an average price of 184.1289p each. The cumulative buy-back since February 21, 2024, totals 140,744,263 shares at an average price of 176.7475p, with the current voting shares totaling 15,065,000,922.