Barclays PLC Stock Today: Buybacks, Best Egg Deal and 2026 Outlook as Shares Hit Fresh Highs (11 December 2025)
Barclays PLC (LSE: BARC, NYSE: BCS) is ending 2025 with the kind of momentum investors in UK banks haven’t seen in years. The share price is flirting with record territory, buybacks are running hot, and management is layering bold strategic moves on top of upgraded return targets. As of late morning on 11 December 2025, Barclays shares in London were…