Barclays PLC has announced that it has purchased 7,574,870 of its ordinary shares of 25 pence each on the London Stock Exchange from Citigroup Global Markets Limited. The highest price paid per share was 146.0000p, the lowest price paid per share was 143.7200p, and the volume weighted average price paid per share was 144.9286p. The company intends to cancel all of the purchased ordinary shares, and after the cancellation, the company's issued share capital will consist of 15,397,334,494 ordinary shares with voting rights. There are no ordinary shares held in Treasury. Shareholders can use the figure of 15,397,334,494 as the denominator for calculating their interest in the company. Since the share buy-back program was announced on July 28, 2023, Barclays has purchased a total of 163,340,670 ordinary shares on the London Stock Exchange at an average price of 147.5673p per share.