Barclays Share Price Today (21 November 2025): BARC Closes at 391p as Buyback Rolls On and UK Growth Fears Bite
Barclays PLC’s UK-listed shares (LON: BARC) eased lower on Friday, 21 November 2025, as a soft session for global equities and renewed worries about the UK economy offset support from the bank’s ongoing share buyback programme. As of the market