Barclays share price today (19 November 2025): BARC slips to ~398p as buyback and new capital deal meet cooler UK inflation
Barclays closed at 398.3p in London on Wednesday, down 0.4% after a volatile week for UK banks. Around 6.8 million shares changed hands. The move followed UK inflation data showing a drop to 3.6% in October and ongoing share buybacks. Barclays’ market value stood near £55 billion at the close.