Claim 70% Off TipRanks This Holiday Season
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Stay ahead of the market with the latest news and analysis and maximize your portfolio's potential
Babcock International ( (GB:BAB) ) just unveiled an announcement.
Babcock International Group PLC has continued its share buyback activity, purchasing 7,417 ordinary shares on 19 December 2025 through Jefferies International at prices between £12.33 and £12.55 per share, with a volume-weighted average price of £12.4319. The company will hold these shares in treasury, and since 24 July 2025 has repurchased a total of 7,710,248 shares at an aggregate cost of about £85.6 million, leaving 499,689,309 ordinary shares in issue excluding treasury; the ongoing buyback consolidates earnings per share and signals continued capital management discipline, with implications for existing shareholders’ proportional ownership and potential future returns.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1600.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Spark’s Take on GB:BAB Stock
According to Spark, TipRanks’ AI Analyst, GB:BAB is a Neutral.
Babcock International’s overall stock score reflects a stable financial performance with strong earnings call results and strategic corporate actions like share buybacks. However, technical indicators suggest caution, and valuation metrics indicate potential overvaluation. The company is on a positive trajectory, but investors should be mindful of specific sector challenges and market conditions.
To see Spark’s full report on GB:BAB stock, click here.
More about Babcock International
Babcock International Group PLC is a UK-based engineering support services company, best known for providing critical, complex asset and infrastructure management, mainly to defence, emergency services and other government and regulated markets. The group typically focuses on long-term contracts in areas such as naval support, nuclear, aviation and training services for public-sector and strategically important customers.
Average Trading Volume: 1,965,194
Technical Sentiment Signal: Buy
Current Market Cap: £6.23B
For an in-depth examination of BAB stock, go to TipRanks’ Overview page.

