Barclays Shares: How a £20,000 Investment in 2025 Turned into £23,370—and What’s Next
A £20,000 stake in Barclays stock at the start of 2025 surged 16.85% to £23,370 by March, driven by robust profits, investment banking gains, and a strategic buyback. Dividends are also on the rise, with analysts eyeing further upside and highlighting the stock's undervaluation.