Barclays PLC (BARC) Completes £1bn Buyback, Launches New £500m Programme as Shares Push Above 425p – 27 November 2025
London, 27 November 2025 – Barclays PLC (LON: BARC, NYSE: BCS) kicked off Thursday’s trade with fresh momentum after confirming the completion of a £1 billion share buyback and the launch of a new £500 million programme, further sharpening its capital-return story