Barclays PLC reported multiple transactions involving share buybacks during May 2025, including the purchase of 2,949,577 shares on April 30, 2025, at an average price of 295.52p per share, and total shares bought back since February 2025 reaching 178,386,845. The company's issued share capital after these transactions stands at approximately 14.27 billion shares with voting rights.