Barclays PLC Stock Today: BoE Stress Tests, £1.5bn Buybacks and a 60% Rally – What 2 December 2025 Means for Investors
As of 2 December 2025, Barclays PLC has quietly morphed from “perennial value trap” into one of the strongest-performing large-cap bank stocks on either side of the Atlantic. The London‑listed shares closed on 1 December at about 429.6p, just a