Barclays ups guidance, announces surprise $670 million share buyback (2025-10-22)
Barclays CEO said he looked forward to \sharing updated targets to 2028\" alongside the bank's full-year earnings."