Barclays shares edge higher after buyback update as earnings loom
Barclays bought back 1,875,020 shares for cancellation, paying an average 479.9947 pence each, and has repurchased nearly 53 million shares since October. Shares rose 0.6% to 482.50 pence, near a 52-week high. Barclays also reported a record 255 global activist campaigns in 2025, up nearly 5% from 2024. Next earnings are due Feb. 10.