Barclays PLC (BARC, BCS) Share Price Today, 28 November 2025: Buybacks, Revolut’s $75bn Valuation and Fresh Regulatory Scrutiny Keep the Stock Near 52‑Week Highs
Barclays shares closed at 431p in London on Nov. 28, near a 52-week high after a sharp rally. The bank completed a £1bn buyback and began a new £500m programme. American Century Companies increased its stake in Barclays ADRs by 4.7%. US regulators are reviewing allegations involving former CEO Jes Staley and Jeffrey Epstein.