Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
Barclays ( (GB:BARC) ) has provided an update.
Barclays PLC has repurchased 2,637,000 ordinary shares on the London Stock Exchange from J.P. Morgan Securities as part of its ongoing share buy-back programme and intends to cancel all of these shares. Following this latest transaction, the bank’s issued share capital will comprise 13,804,728,902 ordinary shares with voting rights, and since the buy-back began on 10 February 2026 it has acquired a total of 21,171,750 shares, a move that reduces share count and may enhance earnings per share for investors.
The company confirmed there are no ordinary shares held in treasury, clarifying the new share capital figure that shareholders should use for regulatory disclosure calculations under FCA transparency rules. By steadily executing the buy-back at an average price just above 472p per share, Barclays continues to signal confidence in its balance sheet strength and capital position while returning excess capital to shareholders through cancellation rather than retention of repurchased stock.
The most recent analyst rating on (GB:BARC) stock is a Buy with a £580.00 price target. To see the full list of analyst forecasts on Barclays stock, see the GB:BARC Stock Forecast page.
Spark’s Take on GB:BARC Stock
According to Spark, TipRanks’ AI Analyst, GB:BARC is a Neutral.
The score is driven primarily by solid but cyclical financial performance (improving profitability and strong 2024–2025 cash conversion, tempered by higher leverage and revenue softness). Constructive earnings-call guidance and capital return plans support the outlook, while weak near-term technical momentum materially drags the overall score; valuation is supportive with a low P/E but only a modest dividend yield.
To see Spark’s full report on GB:BARC stock, click here.
More about Barclays
Barclays PLC is a major U.K.-based financial services group operating primarily in banking and investment banking. The group provides retail and corporate banking, credit cards, wealth management, and capital markets services, with a significant presence on the London Stock Exchange and a broad international client base.
Average Trading Volume: 39,124,360
Technical Sentiment Signal: Buy
Current Market Cap: £67.02B
For detailed information about BARC stock, go to TipRanks’ Stock Analysis page.

