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 eased lower on Friday, 21 November 2025, as a soft session for global equities and renewed worries about the UK…

















