Barclays PLC Stock: Stress Test Success, Aggressive Buybacks and a 60% Rally – What 3 December 2025 Means for BARC Investors
Barclays PLC (LON: BARC, NYSE: BCS) has quietly morphed from a “cheap UK bank” into one of 2025’s standout large-cap performers. After a powerful rally of roughly 60% this year and around 80% over the past 12 months, investors are now asking the obvious question: is there still upside left, or has the easy money already been made? TS2 Tech+1 On 3 December 2025, fresh headlines about the Bank of England’s latest stress tests and ongoing share buybacks are giving the market new data points to chew on. Here’s a structured look at what’s happening with Barclays stock today, what