Barclays PLC Share Price Today: Buyback Momentum, £500m Bond Redemption and Ubisoft Stake Drive 400p Rally (24 November 2025)
Barclays PLC 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