Barclays PLC reported its total voting rights as of January 31, 2025, at 14,421,517,527 shares, while also detailing numerous buyback transactions made between February 14 and 28, 2025, totaling 10,341,114 shares purchased across multiple days at an average price of approximately 298.63 pence per share. This report is significant for investors as it reflects on capital management strategies.