Barclays Share Price Hits New 52‑Week High as £1bn Buyback Ends and £500m Programme Kicks Off
London – 29 November 2025 – Barclays’ London‑listed shares have pushed to fresh 52‑week highs as the bank completes a £1 billion share buyback and immediately begins a new £500 million programme, cementing capital returns as a central part of its