Barclays PLC Share Price Today: Buyback Momentum, £500m Bond Redemption and Ubisoft Stake Drive 400p Rally (24 November 2025)
Barclays PLC (LSE: BARC, NYSE: BCS) spent Monday trading just below the 400p mark as investors digested a fresh regulatory update on its share buyback, the completion of a £500m subordinated bond redemption, and confirmation that the bank has crossed a 5% stake in French video-game publisher Ubisoft.TradingView+1 At the London close on 24 November 2025, Barclays shares changed hands at about 398–399p, up roughly 1.5% on the day. Over the past 12 months the stock has climbed close to 50%, and on a two‑year view it has surged by around 175%, putting the FTSE 100 lender among the best‑performing