Today’s News, Share Price Moves, Analyst Forecasts and What to Watch After 12 December 2025
Barclays PLC shares finished Friday, December 12, 2025 higher in London as investors weighed a mix of regulatory risk headlines, an ongoing share buyback, and a shifting UK macro backdrop that is increasingly tilting markets toward near-term interest-rate cuts.
Below is a full, publication-ready wrap of what’s moving Barclays stock (LSE: BARC) and its U.S. ADR (NYSE: BCS) today—plus the latest consensus forecasts and the key catalysts traders are tracking into early 2026.
Barclays share price today: where BARC and BCS traded on 12 December 2025
London (LSE: BARC)
Barclays ended the session around 451–452p, up roughly ~1% on the day, according to UK retail broker pricing at the close. [1]
Another live market data snapshot for Dec 12…




