Barclays PLC has announced the purchase and cancellation of a significant number of its ordinary shares. The company has bought 4,290,000 ordinary shares of 25 pence each on the London Stock Exchange from J.P. Morgan Securities plc. The highest price paid per share was 211.6500p, the lowest was 208.8000p, and the volume-weighted average price paid per share was 210.1387p. After the cancellation of the repurchased shares, the company's issued share capital will consist of 14,816,055,265 ordinary shares with voting rights. There are no ordinary shares held in Treasury. The company has purchased 399,000,564 ordinary shares on the London Stock Exchange in aggregate since the commencement of the share buy-back program announced on 21 February 2024, at a volume-weighted average price of 195.0098p per ordinary share.