| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2022 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 4.96B | 4.83B | 4.39B | 4.10B | 4.44B | 3.97B |
| Gross Profit | 412.90M | 4.83B | 247.20M | 886.30M | 833.60M | 270.40M |
| EBITDA | 570.40M | 498.50M | 381.40M | 439.80M | 249.30M | -1.44B |
| Net Income | 287.10M | 247.10M | 165.70M | 164.20M | -35.00M | -1.80B |
Balance Sheet | ||||||
| Total Assets | 3.86B | 3.69B | 3.58B | 4.60B | 3.31B | 4.61B |
| Cash, Cash Equivalents and Short-Term Investments | 705.90M | 647.80M | 575.00M | 1.16B | 456.00M | 913.00M |
| Total Debt | 1.07B | 1.03B | 998.00M | 2.15B | 1.02B | 2.32B |
| Total Liabilities | 3.12B | 3.07B | 3.17B | 3.90B | 2.94B | 4.38B |
| Stockholders Equity | 724.00M | 604.40M | 388.90M | 682.00M | 353.90M | 213.00M |
Cash Flow | ||||||
| Free Cash Flow | 236.40M | 180.50M | 172.30M | -154.80M | 144.90M | 287.70M |
| Operating Cash Flow | 364.90M | 308.80M | 314.70M | 48.40M | 270.00M | 464.20M |
| Investing Cash Flow | -114.40M | -110.80M | -100.60M | 297.00M | 74.80M | -61.20M |
| Financing Cash Flow | -153.30M | -92.70M | -85.50M | -122.70M | -666.10M | -1.22B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | £2.30B | 14.90 | 24.19% | 2.49% | 6.93% | 21.50% | |
78 Outperform | £432.08M | 13.72 | 13.21% | 1.88% | -12.98% | 5.51% | |
76 Outperform | £3.53B | 19.86 | 16.34% | 1.80% | 9.97% | -15.46% | |
74 Outperform | £937.82M | 16.98 | 10.87% | 3.19% | 4.40% | 31.59% | |
71 Outperform | £529.61M | 15.68 | 27.48% | 3.65% | 5.78% | -6.80% | |
68 Neutral | £7.43B | 26.35 | 46.10% | 0.56% | 7.36% | 48.93% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |
Babcock International Group PLC has continued its share buyback activity, purchasing 1,283 ordinary shares on 5 January 2026 via Jefferies International Limited at prices ranging between £13.23 and £13.44 per share, with a volume-weighted average price of £13.3102. The company will hold these shares in treasury, bringing its treasury holding to 6,071,632 shares and leaving 499,524,965 ordinary shares in issue, and since 24 July 2025 it has repurchased a total of 7,874,592 shares at a cost of £87.64 million, underscoring ongoing capital management efforts that marginally increase earnings per share and adjust the free float for investors.
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.
Babcock International Group PLC has continued its share buyback activity, purchasing 38,567 ordinary shares on 2 January 2026 via J.P. Morgan Securities at an average price of 1,275.431 pence per share, with the shares to be held in treasury. Since 24 July 2025, the company has repurchased a total of 7,873,309 shares at a cost of £87.6 million, leaving 6,070,349 shares held in treasury and 499,526,248 ordinary shares in issue excluding treasury, underscoring management’s ongoing capital return strategy and its potential implications for earnings per share and shareholder value.
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.
Babcock International Group PLC has reported that, as at 31 December 2025, its issued share capital comprised 505,596,597 ordinary shares of 60 pence each, of which 6,031,782 shares were held in treasury. As a result, the total number of voting rights in the company stands at 499,564,815, a key reference figure for shareholders in assessing whether they must disclose holdings or changes in their positions under UK transparency rules, reinforcing compliance with market disclosure requirements and providing clarity on the company’s capital structure for investors and regulators.
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.
Babcock International has continued its share buyback programme, purchasing 40,529 ordinary shares on 30 December 2025 via J.P. Morgan Securities at an average price of 1,233.6938 pence per share, with the shares to be held in treasury. Since 24 July 2025, the group has repurchased a total of 7,834,742 shares at a cost of about £87.1m, leaving 6,031,782 shares held in treasury and 499,564,815 ordinary shares in issue, a capital management move that reduces the free float and may enhance earnings per share for remaining investors.
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.
Babcock International has continued its share buyback programme, repurchasing 40,592 ordinary shares on 24 December 2025 via J.P. Morgan Securities at an average price of 1,257.9016 pence per share, with the shares to be held in treasury. Since the programme began on 24 July 2025, the company has bought back a total of 7,794,213 shares for £86.6 million, leaving 5,991,253 shares held in treasury and 499,605,344 ordinary shares in issue, signalling an ongoing effort to manage its capital structure and potentially enhance earnings per share for remaining shareholders.
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.
Babcock International Group PLC has continued its share buyback activity, purchasing 7,407 ordinary shares on 23 December 2025 at prices between £12.50 and £12.62 per share, with a volume-weighted average price of £12.5736. The shares, acquired via Jefferies International Limited and to be held in treasury, form part of a wider programme under which Babcock has bought back 7,753,621 shares since 24 July 2025 at a total cost of just over £86.1 million, leaving 5,950,661 shares held in treasury and 499,645,936 ordinary shares in issue, a capital management move that modestly reduces the free float and can enhance earnings per share for remaining investors.
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.
Babcock International Group has continued its ongoing share buyback programme, repurchasing 35,966 ordinary shares on 22 December 2025 through J.P. Morgan Securities at an average price of 1,252.48 pence per share, with the shares to be held in treasury. Since 24 July 2025, the company has bought back a total of 7.75 million shares at a cost of about £86 million, bringing its treasury holding to 5.94 million shares and leaving 499.65 million shares in issue, a capital management move that marginally enhances earnings per share and signals sustained confidence in the company’s valuation to investors.
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.
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.
Babcock International Group has continued its share buyback programme, repurchasing 19,641 ordinary shares on 18 December 2025 through J.P. Morgan Securities at an average price of 1,212.6742 pence per share. The shares will be held in treasury, bringing total purchases since 24 July 2025 to 7,702,831 shares at a cost of about £85.5m and leaving 499,696,726 ordinary shares in issue excluding treasury, signalling ongoing capital management efforts that may support earnings per share and shareholder 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.
Babcock International Group PLC has announced the purchase of 40,212 of its ordinary shares, priced between 1,232.0000 and 1,250.0000 pence per share, as part of its ongoing share buyback program. This transaction, conducted through J.P. Morgan Securities plc, brings the total number of shares purchased since July 2025 to over 7.6 million, costing approximately £84.8 million. The company intends to hold these shares in treasury, which may impact its share capital structure and potentially enhance shareholder value by reducing the number of shares in circulation.
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.
Babcock International Group PLC has announced the purchase of 41,609 of its ordinary shares through J.P. Morgan Securities plc, with plans to hold these shares in treasury. This transaction is part of a broader buyback program initiated by the company, which has seen the acquisition of over 7.6 million shares since July 2025, reflecting a strategic move to manage its capital structure and potentially enhance shareholder value.
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.
Babcock International Group PLC announced the purchase of 15 of its own ordinary shares at a volume-weighted average price of £11.9533 per share, intending to hold these shares in treasury. This transaction is part of a broader share buyback strategy, with the company having acquired over 7.5 million shares since July 2025, reflecting a strategic move to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1243.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the repurchase of 41,722 of its ordinary shares, executed through J.P. Morgan Securities plc, at an average price of 1,172.4043 pence per share. This transaction is part of the company’s ongoing share buyback program, which has seen the purchase of over 7.5 million shares since July 2025, amounting to a total expenditure of £83.8 million. The repurchased shares will be held in treasury, and the move is likely aimed at enhancing shareholder value and optimizing the company’s capital structure.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1243.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced a transaction involving the transfer of 34,218 ordinary shares from Jack Borrett, the Group Company Secretary & General Counsel, to his spouse, Rosemary Parratt, for nil consideration. This transaction, conducted outside a trading venue, reflects internal shareholding adjustments and does not involve any financial exchange, indicating a personal reallocation of shares rather than a market-driven action.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1243.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 597 of its own shares at an average price of £11.5385 per share, with the highest price being £11.6700 and the lowest £11.4700. The company intends to hold these shares in treasury, which is part of a broader strategy that has seen the purchase of over 7.5 million shares since July 2025. This move reflects Babcock’s ongoing efforts to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1243.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the repurchase of 43,720 of its ordinary shares, with the transaction executed through J.P. Morgan Securities plc. This buyback is part of the company’s ongoing strategy to manage its capital structure, holding the purchased shares in treasury. Since July 2025, Babcock has repurchased over 7.5 million shares, reflecting a significant investment in its own equity, which may enhance shareholder value and indicate confidence in its financial health.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1280.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the purchase of 2,706 of its ordinary shares at a volume-weighted average price of £11.2773 per share, with the highest price being £11.3700 and the lowest £11.1800. The company intends to hold these shares in treasury, which is part of a broader strategy that has seen them acquire 7,474,752 shares since July 2025 at a total cost of £82,761,552.89. This move is likely aimed at consolidating its share value and enhancing shareholder returns, reflecting a strategic financial maneuver to strengthen its market position.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1280.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 45,247 of its own ordinary shares at an average price of 1,111.6373 pence per share, intending to hold these shares in treasury. This transaction is part of a broader share buyback program that has seen the company acquire over 7.4 million shares since July 2025, reflecting its strategy to optimize capital structure and potentially enhance shareholder value. The move may impact the company’s market positioning by signaling confidence in its financial health and future prospects, thereby potentially influencing investor sentiment.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1280.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced a transaction involving the purchase of 6,295 of its own ordinary shares at an average price of £11.1142 per share. This move is part of a broader strategy, as the company has been actively buying back shares since July 2025, totaling over 7.4 million shares at a cost exceeding £82 million. The purchased shares will be held in treasury, which can impact the company’s financial flexibility and shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1280.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced its total voting rights as of November 30, 2025, in accordance with the Financial Conduct Authority’s rules. The company’s issued share capital consists of 505,596,597 shares, with 5,617,544 held in Treasury, resulting in 499,979,053 voting rights. This information is crucial for shareholders to determine their notification requirements regarding their interests in the company.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1280.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the purchase of 44,283 of its ordinary shares, priced between 1,121.0000 and 1,147.0000 pence, as part of its ongoing share buyback program. This transaction, executed through J.P. Morgan Securities plc, reflects the company’s strategy to manage its capital structure effectively, potentially enhancing shareholder value by holding the shares in treasury.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1280.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 2,248 of its ordinary shares at an average price of £11.2821 per share, intending to hold these shares in treasury. This transaction is part of a broader share buyback program initiated on 24 July 2025, during which the company has acquired over 7.3 million shares, reflecting a strategic move to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1280.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the repurchase of 44,286 of its ordinary shares, with plans to hold them in treasury. This transaction is part of a broader buyback program that has seen the company repurchase over 7.3 million shares since July 2025, reflecting a strategic move to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1280.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 6,938 of its ordinary shares at an average price of £11.1247 per share, intending to hold them in treasury. This transaction is part of a broader buyback strategy, with the company having repurchased over 7 million shares since July 2025, indicating a focus on enhancing shareholder value and optimizing capital structure.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the repurchase of 43,555 of its ordinary shares at an average price of 1,134.5735 pence per share, as part of its ongoing buyback program. This transaction reflects the company’s strategy to manage its capital structure and potentially enhance shareholder value by holding these shares in treasury, reducing the number of shares in circulation.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced a recent transaction involving the repurchase of 3,522 of its ordinary shares at an average price of £10.9932 per share. This move is part of a broader strategy, as the company has acquired over 7 million shares since July 2025, aiming to hold these shares in treasury. This buyback reflects Babcock’s ongoing efforts to manage its capital structure and potentially enhance shareholder value, indicating a strategic focus on financial optimization.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the repurchase of 43,668 of its ordinary shares, priced between 1,120 and 1,147 pence per share, with an average price of 1,138.2486 pence. This transaction is part of the company’s ongoing share buyback program, which has seen the acquisition of over 7 million shares since July 2025. The repurchased shares will be held in treasury, reducing the number of shares in circulation and potentially enhancing shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1200.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International reported a strong performance for the first half of FY26, with a 7% increase in revenue to £2,538.6 million and a 27% rise in statutory operating profit. The company achieved significant growth in its Nuclear and Marine divisions, contributing to a 19% increase in underlying operating profit and a 90 basis point rise in operating margin to 7.9%. Babcock’s strategic initiatives, including the completion of the first Type 31 frigate and securing new defense contracts, position it for continued growth. The company maintains a strong balance sheet, reducing net debt and executing a share buyback program, while pursuing organic and inorganic growth opportunities.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1200.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 124,043 of its ordinary shares at an average price of £11.2199 per share, intending to hold these shares in treasury. This transaction is part of a broader share buyback program initiated on 24 July 2025, which has seen the company repurchase over 7 million shares, reflecting a strategic move to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1200.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 42,700 of its ordinary shares at an average price of 1,152.6825 pence per share, as part of its ongoing share buyback program. This transaction reflects the company’s strategy to manage its capital structure effectively, potentially enhancing shareholder value by reducing the number of shares in circulation and holding them in treasury. Since July 2025, Babcock has acquired over 7 million shares, indicating a significant commitment to this financial strategy.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1200.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 124,531 of its ordinary shares at an average price of £11.7434 per share, which will be held in treasury. This transaction is part of a broader buyback strategy, with the company having acquired over 7 million shares since July 2025, reflecting a strategic move to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 42,883 of its ordinary shares at an average price of 1,166.0810 pence per share, as part of its ongoing share buyback program. This move is aimed at consolidating its share capital by holding the purchased shares in treasury, which may enhance the company’s financial flexibility and potentially benefit its shareholders by increasing the value of remaining shares.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the purchase of 117,733 of its own ordinary shares at an average price of £11.8815 per share, with the intention to hold these shares in treasury. This transaction is part of a broader share buyback initiative that began in July 2025, during which the company has acquired a total of 6,897,847 shares. This move is likely aimed at optimizing the capital structure and potentially enhancing shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the purchase of 42,753 of its own ordinary shares, priced between 1,157 and 1,182 pence per share, with an average price of 1,169.685 pence. This transaction is part of a broader share buyback program aimed at holding shares in treasury, which reflects the company’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 121,441 of its ordinary shares at an average price of £11.8050 per share, intending to hold them in treasury. This transaction is part of a broader share buyback strategy, with the company having acquired over 6.7 million shares since July 2025, reflecting a significant investment in its own equity, which could potentially enhance shareholder value and stabilize stock prices.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the repurchase of 40,890 of its ordinary shares at an average price of 1,192.3735 pence per share, as part of its ongoing buyback program. This transaction, executed through J.P. Morgan Securities plc, reflects the company’s strategy to manage its capital structure by holding these shares in treasury, potentially enhancing shareholder value and signaling confidence in its financial stability.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 119,872 of its own ordinary shares on November 7, 2025, at prices ranging from £11.6700 to £11.8600 per share, with an average price of £11.7810. These shares will be held in treasury, contributing to a total of 5,172,070 treasury shares. This move is part of a broader strategy, having acquired over 6.5 million shares since July 2025, reflecting the company’s effort to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the repurchase of 41,095 of its ordinary shares, with the transaction executed through J.P. Morgan Securities plc. This buyback is part of a broader program initiated since July 2025, during which the company has acquired over 6.4 million shares. The purchased shares will be held in treasury, potentially enhancing shareholder value and optimizing capital structure. The move reflects Babcock’s strategic focus on maintaining financial flexibility and returning value to shareholders.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the purchase of 114,218 of its own ordinary shares at an average price of £12.0185 per share, with the intention of holding these shares in treasury. This transaction is part of a broader share buyback program initiated on 24 July 2025, which has seen the company repurchase over 6.4 million shares at a cost of approximately £70.46 million. This strategic move is likely aimed at enhancing shareholder value and optimizing capital structure, reflecting confidence in the company’s financial health and future prospects.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has repurchased 40,765 of its ordinary shares, priced between 1,191 and 1,216 pence each, with an average of 1,202.8604 pence, through J.P. Morgan Securities plc. This transaction is part of a broader buyback program initiated in July 2025, which has seen the company acquire over 6 million shares, enhancing its treasury holdings and potentially impacting shareholder value and market perception.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the purchase of 109,872 of its ordinary shares at an average price of £12.1268 per share, intending to hold them in treasury. This move is part of a broader strategy, as the company has been actively buying back shares since July 2025, reflecting a focus on optimizing its capital structure and potentially enhancing shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced its total voting rights as of October 31, 2025, in accordance with the Financial Conduct Authority’s regulations. The company’s issued share capital comprises 505,596,597 ordinary shares, with 4,746,248 held in treasury, resulting in 500,850,349 voting rights. This information is crucial for shareholders to determine their notification obligations under the FCA’s rules.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 41,462 of its own ordinary shares at an average price of 1,205.7855 pence per share, as part of its ongoing share buyback program. This transaction, executed through J.P. Morgan Securities plc, is part of a broader strategy to manage its capital structure and enhance shareholder value, with the purchased shares intended to be held in treasury. Since July 2025, Babcock has acquired over 6 million shares, reflecting its commitment to optimizing its financial operations and potentially signaling confidence in its market position.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the purchase of 112,035 of its own shares through Jefferies International Limited, with the highest price paid per share being £12.1500 and the lowest £11.9600. This transaction is part of a larger buyback program initiated in July 2025, which has seen the company repurchase over 6 million shares. The shares will be held in treasury, potentially enhancing shareholder value and signaling confidence in the company’s financial health.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1400.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has repurchased 40,099 of its ordinary shares, priced between 1,209.0000 and 1,237.0000 pence, to hold in treasury. This transaction is part of a larger buyback program initiated on 24 July 2025, which has seen the company acquire a total of 5,995,711 shares at a cost of £65,413,321.49. The move is likely aimed at optimizing the company’s capital structure and potentially enhancing shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1290.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 98,207 of its ordinary shares at prices ranging from £12.1400 to £12.4100, with a volume-weighted average price of £12.3682. The company plans to hold these shares in treasury, which is part of a broader strategy that has seen them acquire 5,955,612 shares since July 2025. This move is likely aimed at consolidating the company’s share structure and potentially enhancing shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1290.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the purchase of 39,906 of its ordinary shares, which will be held in treasury. This transaction is part of an ongoing share buyback program, which has seen the company acquire a total of 5,857,405 shares since July 2025, at a cost of over £63 million. The buyback initiative is likely aimed at optimizing the company’s capital structure and potentially enhancing shareholder value by reducing the number of shares in circulation.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1290.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the repurchase of 106,833 of its ordinary shares at an average price of £12.1480 per share, with plans to hold these shares in treasury. This transaction is part of a broader share buyback program, which has seen the company repurchase over 5.8 million shares since July 2025, reflecting a strategic move to optimize capital structure and enhance shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1290.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the purchase of 39,852 of its ordinary shares, with the intention to hold them in treasury. This transaction is part of a broader buyback program that has seen the company acquire over 5.7 million shares since July 2025, at a total cost of approximately £61.9 million. This strategic move is likely aimed at optimizing capital structure and potentially enhancing shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1290.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the repurchase of 111,860 of its ordinary shares at an average price of £11.9143 per share, as part of its ongoing share buyback program. This transaction, facilitated by Jefferies International Limited, reflects Babcock’s strategic efforts to manage its capital structure and enhance shareholder value. The company now holds 4,267,854 shares in treasury, with a total of 501,328,743 shares in issue, excluding treasury shares. This move is indicative of Babcock’s confidence in its market positioning and financial health, potentially benefiting stakeholders by improving earnings per share and providing a buffer against market volatility.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £14.40 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has repurchased 111,860 of its ordinary shares at a volume-weighted average price of £11.9143 per share, intending to hold these shares in treasury. This transaction is part of a broader share buyback program, which has seen the company acquire over 5.67 million shares since July 2025, reflecting a strategic move to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £14.40 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 42,460 of its ordinary shares at an average price of 1,177.8110 pence per share, intending to hold these shares in treasury. This transaction is part of a broader buyback program, which since July 2025, has seen the company acquire over 5.5 million shares, reflecting a strategic move to consolidate its market position and potentially enhance shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £14.40 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the purchase of 42,921 of its own ordinary shares, with the transaction carried out by J.P. Morgan Securities plc. The shares were bought at an average price of 1,140.3576 pence and will be held in treasury. This move is part of a larger buyback program initiated by the company, which has seen the purchase of over 5.5 million shares since July 2025, reflecting a strategic effort to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £14.40 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the repurchase of 114,622 of its ordinary shares at prices ranging from £11.7200 to £11.8300, with an average price of £11.7794 per share. This transaction is part of a broader share buyback program that has seen the company acquire over 5.4 million shares since July 2025, amounting to a total expenditure of £59,121,335.85. The repurchased shares will be held in treasury, which may impact the company’s share capital structure and potentially influence shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £14.40 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the repurchase of 42,355 of its ordinary shares at an average price of 1,180.4567 pence per share, as part of its ongoing share buyback program. This transaction, executed through J.P. Morgan Securities plc, reflects the company’s strategy to manage its capital structure and enhance shareholder value by holding these shares in treasury, thereby potentially improving earnings per share and providing flexibility in future corporate actions.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £11.15 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC has announced the purchase of 99,798 of its own ordinary shares at a volume-weighted average price of £12.0030 per share, as part of its ongoing share buyback program. This transaction, executed through Jefferies International Limited, is part of a broader strategy to manage capital and enhance shareholder value, with the purchased shares intended to be held in treasury. Since July 2025, Babcock has acquired over 5.3 million shares at a total cost exceeding £57 million, reflecting a significant commitment to its buyback initiative, which could positively impact its stock value and market perception.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £14.40 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International Group PLC announced the purchase of 41,632 of its ordinary shares through J.P. Morgan Securities plc, as part of its ongoing share buyback program. The shares were bought at an average price of 1,201.0044 pence and will be held in treasury. Since July 2025, Babcock has acquired over 5.2 million shares, reflecting a significant investment in its own stock, which could enhance shareholder value and improve market confidence.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £14.40 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.