Barclays Share Price Today, 20 November 2025: BARC Edges Higher Around 402p as Buyback and Budget Jitters Shape Trading
London, 20 November 2025 – Barclays shares (LON: BARC) closed Thursday modestly higher, extending an already powerful run for UK bank stocks while investors weighed ongoing share buybacks, strong recent earnings and looming tax risks from next week’s UK Budget. According