Barclays Share Price Today (11 December 2025): Near 52‑Week High After Buybacks, Upgrades and a 60% Rally
Barclays PLC (LON: BARC) has closed just shy of its record levels, capping an extraordinary year for the FTSE 100 bank. A powerful mix of aggressive share buybacks, favourable stress‑test outcomes and fresh analyst upgrades has pushed the Barclays share