02/10/2026
Barclays posts strong Q4 results and announces another £1bn buyback
It also plans to return over £15 billion to shareholders between 2026 and 2028, equivalent to around 22% of its current market value and underpinning its capital return story.