Barclays PLC Stock (LSE: BARC) Near 52-Week High as Buyback Continues: News, Analyst Forecasts and 2026 Outlook (Dec. 24, 2025)
Barclays announced on December 24 it repurchased nearly 1.92 million shares at prices between 465.85p and 473.05p, planning to cancel them. The bank’s shares hit a new 52-week high near 473p in thin holiday trading, with year lows around 223.75p. Since October, Barclays has bought back over 47 million shares. UK markets closed early for Christmas, contributing to reduced liquidity.