Barclays PLC Stock Today: BoE Stress Tests, £1.5bn Buybacks and a 60% Rally – What 2 December 2025 Means for Investors
Barclays shares closed at 429.6p in London on 1 December, near a 52-week high, with the stock up 63–81% over the past year. The bank completed a £1bn buyback, announced a new £500m programme, and plans to acquire US fintech Best Egg for $800m. Barclays passed the Bank of England’s latest stress test as the regulator cut capital rules for UK banks. Market cap stands near £60bn.