Barclays PLC Stock (BARC.L, BCS) Today: Buyback Update, Saudi Arabia Return, and Analyst Price Targets Ahead of the Bank of England Decision
London / New York — Wednesday, December 17, 2025. Barclays PLC stock is back in the spotlight as investors weigh three big forces at once: (1) an active share buyback that continues to shrink the share count, (2) a strategic