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