Barclays PLC Stock on 10 December 2025: Buyback Support, Fintech Deal and 2026 Outlook
Barclays PLC (LON: BARC) stock is trading close to its 52‑week highs as of 10 December 2025, supported by an aggressive share buyback, a fresh strategic fintech investment and growing optimism about its 2026 earnings outlook. In London, Barclays’ share