Barclays Share Price Today (18 November 2025): BARC Slides to 400p as FTSE 100 Sells Off and Buyback Continues
Barclays PLC (LON: BARC) shares closed lower on Tuesday, 18 November 2025, as a global risk-off mood and UK budget jitters dragged banking stocks across the FTSE 100 into the red. At the close in London, Barclays’ share price stood