Barclays PLC Stock (LSE: BARC) Near 52-Week High as Buyback Continues: News, Analyst Forecasts and 2026 Outlook (Dec. 24, 2025)
Barclays PLC shares are ending 2025 with a distinctly bullish signature: the stock is trading around fresh 52‑week highs, while the bank keeps retiring shares through an active buyback program. On 24 December 2025, Barclays published a new “Transaction in