Barclays PLC has announced that it has purchased 6,578,830 of its ordinary shares of 25 pence each on the London Stock Exchange from Citigroup Global Markets Limited as part of its buy-back program. The highest price paid per share was 153.6800p, the lowest price paid per share was 150.8000p, and the volume weighted average price paid per share was 152.3536p. 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,323,308,346 ordinary shares with voting rights. There are no ordinary shares held in Treasury. Shareholders can use the figure of 15,323,308,346 as the denominator for calculating their interest in the company. Since the start of the share buy-back program, Barclays has purchased 239,325,320 ordinary shares on the London Stock Exchange at an average price of 148.2000p per share.