Barclays PLC Stock in December 2025: 60% Rally, £1.5bn Buybacks and What Comes Next for BARC Shares
Barclays has gone from “cheap UK bank” to one of the hottest large-cap financials of 2025. As of the close on 1 December 2025, Barclays PLC (LSE: BARC) finished around 430p per share, within touching distance of a new 52‑week