| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 4.83B | 4.83B | 4.39B | 4.44B | 4.10B | 3.97B |
| Gross Profit | 362.40M | 4.83B | 247.20M | 833.60M | 886.30M | 270.40M |
| EBITDA | 472.00M | 498.50M | 378.70M | 249.30M | 439.80M | -1.44B |
| Net Income | 247.10M | 247.10M | 165.70M | -35.00M | 164.20M | -1.80B |
Balance Sheet | ||||||
| Total Assets | 3.69B | 3.69B | 3.58B | 3.31B | 4.60B | 4.61B |
| Cash, Cash Equivalents and Short-Term Investments | 647.80M | 647.80M | 575.00M | 456.00M | 1.16B | 913.00M |
| Total Debt | 1.03B | 1.03B | 998.00M | 1.02B | 2.15B | 2.32B |
| Total Liabilities | 3.07B | 3.07B | 3.17B | 2.94B | 3.90B | 4.38B |
| Stockholders Equity | 604.40M | 604.40M | 388.90M | 353.90M | 682.00M | 213.00M |
Cash Flow | ||||||
| Free Cash Flow | 203.90M | 180.50M | 172.30M | 144.90M | -154.80M | 287.70M |
| Operating Cash Flow | 309.20M | 308.80M | 314.70M | 270.00M | 48.40M | 464.20M |
| Investing Cash Flow | -123.00M | -110.80M | -100.60M | 74.80M | 297.00M | -61.20M |
| Financing Cash Flow | -92.70M | -92.70M | -85.50M | -666.10M | -122.70M | -1.22B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
| ― | £1.13B | 8.28 | 24.69% | 1.13% | -1.17% | 12.31% | |
| ― | £959.89M | 17.76 | 10.87% | 2.39% | 4.40% | 31.59% | |
| ― | £2.23B | 14.64 | 24.19% | 2.46% | 6.93% | 21.50% | |
| ― | £3.30B | 18.88 | 16.34% | 1.85% | 9.97% | -15.46% | |
| ― | £525.07M | 15.86 | 27.48% | 3.18% | 5.78% | -8.32% | |
| ― | £6.21B | 25.31 | 49.75% | 0.52% | 10.08% | 49.21% | |
| ― | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |
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.
Babcock International Group PLC has announced the purchase of 100,636 of its own ordinary shares at an average price of £12.2970 per share, with the intention to hold these shares in treasury. This transaction is part of a broader share buyback program, which has seen the company repurchase a total of 5,175,166 shares since July 2025, amounting to a cost of £55,573,297.49. The move is likely aimed at optimizing capital structure and enhancing shareholder value, 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 £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 40,272 of its ordinary shares, which will be held in treasury. This transaction is part of a larger buyback program that has seen the company acquire over 5 million shares since July 2025, reflecting a significant investment in its own stock. The move is likely aimed at enhancing shareholder value and optimizing capital structure, potentially signaling confidence in the company’s future performance.
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 repurchase of 58,444 of its ordinary shares at a volume-weighted average price of £12.5999 per share, intending to hold them in treasury. This transaction is part of a broader share buyback strategy, with the company having purchased over 5 million shares since July 2025, reflecting its commitment to optimizing capital structure and potentially enhancing 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 39,952 of its ordinary shares at an average price of 1,251.6811 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 potentially enhance shareholder value by holding these shares in treasury. Since July 2025, Babcock has acquired a total of 4,975,814 shares, indicating a significant commitment to its buyback initiative, which could impact its market positioning and investor relations positively.
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 93,551 of its ordinary shares, priced between £12.79 and £13.01, with an average price of £12.9177 per share. These shares will be held in treasury, contributing to a total of 3,532,902 shares held in treasury, out of 502,063,695 shares in issue. This move is part of a broader strategy, as the company has repurchased a total of 4,935,862 shares since July 2025, at a cost of over £52 million. The repurchase strategy is likely aimed at optimizing capital structure and enhancing 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 repurchase of 38,321 of its ordinary shares at an average price of 1,304.8699 pence per share, as part of its ongoing buyback program. This transaction increases the total shares held in treasury to 3,439,351, with 502,157,246 shares remaining in issue. The buyback program is a strategic move to enhance shareholder value and optimize the company’s capital structure.
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 89,707 of its ordinary shares at prices ranging from £12.75 to £13.00 per share, with an average price of £12.94. This transaction is part of a broader share buyback program that has seen the company acquire a total of 4,803,990 shares since July 2025, amounting to a cost of approximately £50.89 million. The repurchased shares will be held in treasury, which could potentially enhance shareholder value by reducing the number of shares in circulation. This move reflects Babcock’s strategic financial management and commitment to returning value to its shareholders.
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 a transaction involving its Chief Financial Officer, David Mellors, who executed a dividend reinvestment standing instruction. This transaction involved the purchase of ordinary shares at prices of £13.31 and £12.87 per share, totaling 658 shares. This move reflects the company’s ongoing commitment to shareholder value and financial stability, potentially impacting its market positioning and stakeholder 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.
Babcock International Group PLC has announced that it will release its HY26 half-year results for the period ending 30 September 2025 on 21 November 2025. The announcement includes a presentation for analysts and investors, which will be available via webcast, reflecting Babcock’s commitment to transparency and stakeholder engagement.
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 37,547 of its ordinary shares through J.P. Morgan Securities plc, with the intention to hold these shares in treasury. This transaction is part of a broader buyback program that has seen the company repurchase over 4.7 million shares since July 2025, reflecting its strategy to manage capital efficiently 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 its total voting rights as of the end of September 2025, with a total of 502,322,821 voting rights available. This information is crucial for shareholders to determine their notification obligations under the Financial Conduct Authority’s rules, impacting how they manage their interests in the company.
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 77,816 of its ordinary shares at an average price of £13.1976 per share, which will be held in treasury. This transaction is part of a broader share buyback program, with the company having acquired over 4.6 million shares since July 2025, indicating a strategic move to consolidate its share capital 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 award of shares under its Performance Share Plan (PSP) to several key executives, including the CEO and CFO. This move is part of the company’s strategy to align the interests of its leadership with those of its stakeholders, potentially impacting its operational focus and market positioning positively.
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 30,496 of its own ordinary shares at an average price of £12.5216 per share, to be held in treasury. This transaction is part of a broader share buyback initiative, which since July 2025 has seen the company acquire over 4.5 million shares. This move is likely aimed at consolidating ownership and potentially enhancing shareholder value by reducing the number of shares in circulation.
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 repurchase of 41,018 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, reflecting the company’s strategy to manage its capital structure effectively. Since July 2025, Babcock has repurchased over 4.5 million shares, indicating a significant investment in its own equity, which can enhance shareholder value and potentially improve market perception.
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 that all resolutions proposed at its 2025 Annual General Meeting were passed by shareholders. Significant resolutions included the approval of changes to the company’s remuneration policy and amendments to the Performance Share Plan, both receiving over 67% approval. Despite these approvals, the company has decided to maintain the FY26 bonus and PSP awards in line with the previous year’s policy. This decision reflects a cautious approach to remuneration changes, with future consultations planned with shareholders to ensure alignment with their expectations.
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 has repurchased 80,425 of its own shares, with plans to hold them in treasury. This transaction is part of a larger buyback initiative since July 2025, where the company has acquired over 4.5 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 reported positive trading momentum for the first five months of the financial year, with organic revenue growth and improved operating margins. The company highlighted significant developments, including contracts in nuclear submarine support, maritime security, and AI intelligence products, which align with strategic goals and support future growth. The company also completed 25% of its share buyback program and secured a new revolving credit facility, indicating strong financial management. These developments position Babcock to maintain its market position and support its medium-term growth targets.
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,135 of its ordinary shares, which will be held in treasury. This transaction is part of a buyback program that has seen the company acquire over 4.4 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 £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 repurchase of 81,194 of its ordinary shares, which will be held in treasury. This transaction is part of a larger buyback program initiated in July 2025, through which the company has acquired over 4.4 million shares. The move is likely aimed at optimizing capital structure and enhancing shareholder value, 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 £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 has announced the purchase of 40,588 of its ordinary shares through J.P. Morgan Securities plc, with the intention of holding these shares in treasury. This transaction is part of a broader buyback program that has seen the company acquire over 4.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 £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 has announced the repurchase of 58,678 of its ordinary shares at an average price of 11.8057 pence per share, with the intention to hold these shares in treasury. This transaction is part of a broader buyback strategy, as the company has acquired over 4 million shares since July 2025, reflecting its commitment to returning value to shareholders and potentially enhancing its share price.
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,310 of its ordinary shares, with plans to hold them in treasury. This transaction is part of a broader buyback program initiated in July 2025, which has seen the company repurchase over 4.2 million shares at a cost exceeding £43 million. The move is likely aimed at consolidating ownership and potentially enhancing shareholder value, reflecting Babcock’s strategic financial management.
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 91,562 of its own ordinary shares at an average price of 11.6507 pence per share, intending to hold them in treasury. This transaction is part of a broader buyback program that has seen the company repurchase over 4 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 £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,767 of its ordinary shares at an average price of 1,169.1286 pence per share, intending to hold them in treasury. This transaction is part of a broader buyback program, which has seen the company acquire over 4 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 £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 91,203 of its ordinary shares at an average price of 11.3814 pence 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 4 million shares since July 2025. This move is likely aimed at optimizing capital structure and enhancing shareholder value, reflecting Babcock’s strategic focus on financial stability and market confidence.
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 has announced the purchase of 44,927 of its ordinary shares through J.P. Morgan Securities plc, with the intention to hold these shares in treasury. This transaction is part of a broader buyback program that has seen the company repurchase nearly 4 million shares since July 2025, reflecting a strategic move to consolidate its share capital 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 has announced the purchase of 107,600 of its ordinary shares, with the highest price paid per share being 11.0600 pence and the lowest at 10.9400 pence. This transaction is part of a broader buyback program initiated on 24 July 2025, through which the company has acquired a total of 3,911,617 shares at a cost of £40,106,505.96. The purchased shares are intended to be held in treasury, which could potentially enhance shareholder value and improve the company’s capital structure.
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 has announced the repurchase of 45,332 of its ordinary shares at an average price of 1,103.0093 pence per share, as part of its ongoing share buyback program. This transaction is part of a broader strategy to manage its capital structure and enhance shareholder value, as the company continues to hold a significant number of shares in treasury, reflecting its commitment to optimizing financial performance and market position.
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 103,200 of its own shares, with the highest price paid per share being 11.12 pence and the lowest at 10.90 pence. This move, part of a broader share buyback program, indicates the company’s strategy to manage its capital structure effectively, potentially enhancing shareholder value by holding these shares in treasury.
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 104,114 of its own ordinary shares at a volume-weighted average price of 10.7674 pence per share, with the highest price paid being 10.8400 pence and the lowest at 10.5900 pence. The company intends to hold these shares in treasury, and since July 2025, it has acquired a total of 3,609,446 shares at a cost of £36,783,917.10. This move is part of Babcock’s ongoing 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 £1330.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 47,221 of its ordinary shares 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 by holding these shares in treasury. Since July 2025, Babcock has acquired over 3.5 million shares, indicating a significant commitment to enhancing shareholder value and potentially improving its market position.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1022.00 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International is hosting a teach-in event for analysts and investors at its Rosyth shipyard, focusing on its Marine Design & Build and Support business. The event aims to showcase the company’s growth potential in the Marine sector, driven by global naval fleet recapitalization and organic investment plans. Babcock expects mid-single-digit growth and margin improvement in the Marine sector over the medium term, aligning with its capital allocation priorities.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1022.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 128,390 of its ordinary shares at a volume-weighted average price of 10.2634 pence per share, intending to hold these shares in treasury. This transaction is part of a broader share buyback program, which since July 2025 has seen the company purchase over 3.4 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 Hold with a £1022.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 sale of 24,195 ordinary shares by Mrs. Amanda Misell, closely associated with Neal Misell, a person discharging managerial responsibilities. The transaction, conducted on September 2, 2025, in London, was executed at a price of GBP 10.298 per share, totaling GBP 249,160.11. This disclosure is part of regulatory requirements for transparency in managerial transactions, which may impact stakeholders’ perception of the company’s governance and financial health.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1022.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 46,532 of its own ordinary shares, with plans to hold them in treasury. This transaction is part of a broader buyback program that has seen the company acquire over 3.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 Hold with a £1022.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 August 31, 2025, in compliance with the Financial Conduct Authority’s Disclosure Guidance and Transparency Rules. The company’s issued share capital consists of 505,596,597 ordinary shares, with 1,880,229 held in treasury, resulting in a total of 503,716,368 voting rights. This information is crucial for shareholders to determine their notification requirements regarding changes in their interest in the company.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1022.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 127,990 of its own shares, with the highest price paid per share being 10.2600 pence and the lowest at 10.1200 pence. The company plans to hold these shares in treasury, which is part of a broader strategy as they have acquired over 3.28 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 £1022.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 49,808 of its ordinary shares, as part of its ongoing share buyback program. The shares were acquired at an average price of 1,003.8913 pence per share and will be held in treasury. This transaction is part of a broader strategy to manage the company’s capital structure and return value to shareholders, with a total of 3,155,199 shares repurchased since July 2025 at a cost of over £32 million.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1022.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 131,876 of its ordinary shares, which will be held in treasury. This transaction is part of a broader share buyback program that has seen the company repurchase over 3 million shares since July 2025, indicating a strategic move to consolidate its share capital and potentially enhance shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1022.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 48,766 of its ordinary shares, with prices ranging from 996.0000 to 1,019.0000 pence per share, as part of its ongoing share buyback program. This move is part of a broader strategy to manage its capital structure and enhance shareholder value, reflecting confidence in the company’s financial health and long-term prospects.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1022.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 284 of its ordinary shares at a volume-weighted average price of 9.9944 pence per share, with the intention to hold these shares in treasury. This transaction is part of a larger buyback program initiated on 24 July 2025, under which the company has acquired 2,924,749 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 Hold with a £1022.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 49,301 of its ordinary shares, priced between 981.5 and 1,000 pence, as part of its ongoing share buyback program. The company has been actively buying back shares since July 2025, with a total of 2,924,465 shares purchased at a cost of £29.7 million. This move is likely aimed at consolidating ownership and potentially enhancing shareholder value, reflecting a strategic focus on optimizing capital structure.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1022.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 153,339 of its ordinary shares at an average price of 9.6803 pence per share, intending to hold these shares in treasury. This transaction is part of a broader strategy, as the company has acquired a total of 2,875,164 shares since July 2025, reflecting a significant investment of over £29 million. This move could potentially enhance shareholder value and indicates a strategic focus on capital management.
The most recent analyst rating on (GB:BAB) stock is a Hold with a £1022.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 69,113 of its ordinary shares, which will be held in treasury. This transaction is part of an ongoing buyback program that has seen the company acquire over 2.7 million shares since July 2025, reflecting a strategic move to consolidate its share capital 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 has appointed Aedamar Comiskey as a Non-Executive Director, effective 1 September 2025. Comiskey, a prominent corporate lawyer with extensive experience in significant market transactions, will contribute to the Board’s Nominations, Audit, and Remuneration committees. Her appointment is expected to enhance Babcock’s strategic governance and strengthen its leadership, potentially impacting its market positioning positively.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £11.85 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 115,938 of its ordinary shares, with the transaction executed through Jefferies International Limited. The shares were bought at a volume-weighted average price of 10.4013 pence per share and will be held in treasury. This move is part of a broader share buyback initiative, with the company having acquired over 2.6 million shares since July 2025. The transaction underscores Babcock’s strategic focus on managing its capital structure and enhancing shareholder value.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £11.85 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 49,517 of its ordinary shares at an average price of 990.9835 pence per share, with the intention to hold these shares in treasury. This move is part of a broader buyback program that has seen the company acquire over 2.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 £11.85 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 134,929 of its own ordinary shares at a volume-weighted average price of 9.9105 pence per share. This transaction is part of a broader share buyback program, with the company having acquired over 2.48 million shares since July 2025. The purchased shares will be held in treasury, reflecting Babcock’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 £11.85 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 50,767 of its ordinary shares through J.P. Morgan Securities plc, as part of its ongoing share buyback program. The shares were acquired at an average price of 971.1297 pence per share and will be held in treasury. This transaction is part of a larger effort since July 2025, where the company has invested over £24 million to repurchase 2,352,328 shares. This strategic move is likely aimed at enhancing shareholder value and optimizing capital structure, reflecting the company’s confidence in its financial health and future prospects.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £11.85 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 153,754 of its ordinary shares at an average price of 9.6539 pence per share through Jefferies International Limited. This transaction is part of a broader buyback strategy, having acquired over 2.3 million shares since late July 2025. The repurchased shares will be held in treasury, which could 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 £11.85 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 52,720 of its ordinary shares, with the transaction executed through J.P. Morgan Securities plc. The shares were bought at an average price of 948.3794 pence and will be held in treasury. This buyback is part of a broader program that has seen the company repurchase over 2 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 £11.85 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 169,975 of its ordinary shares at an average price of 9.5179 pence per share, as part of its ongoing share buyback program. The company intends to hold these shares in treasury, 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 £11.85 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 51,836 of its own ordinary shares through J.P. Morgan Securities plc, with the shares intended to be held in treasury. This transaction is part of a buyback program that has seen the company acquire 1,925,112 shares since July 24, 2025, at a total cost of £19,931,989.69. The move is likely aimed at consolidating the company’s share value and optimizing capital structure, which could have positive implications for shareholders by potentially increasing the value of remaining shares.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £11.85 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 disclosed transactions involving key executives, including John Howie and Neal Misell, who exercised share awards and sold portions to cover tax and costs, retaining the remaining shares. These transactions, conducted in London, reflect strategic financial management by the company’s leadership, potentially impacting shareholder value and market perception.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £11.85 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 133,691 of its ordinary shares at an average price of 10.0448 pence per share, with the highest price being 10.1600 pence and the lowest 9.9750 pence. This transaction is part of a broader share buyback initiative, with the company having acquired a total of 1,873,276 shares since July 24, 2025, at a cost of £19,431,994.40. The repurchased shares are intended to be held in treasury, which may impact the company’s 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 £11.85 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.
Babcock International announced transactions involving its top executives, including CEO David Lockwood and CFO David Mellors, who exercised share awards and sold portions to cover tax and costs, retaining the remaining shares. These transactions, conducted on August 4, 2025, in London, reflect strategic financial management by the company’s leadership, potentially impacting shareholder perceptions and market confidence.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £11.85 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 48,498 of its ordinary shares, priced between 1,001 and 1,018 pence each, 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 and signaling confidence in its financial health.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £11.85 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 129,720 of its own ordinary shares at an average price of 10.1152 pence per share, which will be held in treasury. This transaction is part of a broader share repurchase initiative, with the company having acquired 1,691,087 shares since July 24, 2025, at a total cost of £17,600,585.22. This move is likely aimed at consolidating ownership and potentially enhancing shareholder value by reducing the number of shares in circulation.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £11.85 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 49,476 of its ordinary shares at an average price of 1,009.4773 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.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £11.85 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 the end of July 2025, with a share capital consisting of 505,596,597 ordinary shares, of which 811,891 are held in treasury. This update is crucial for shareholders to determine their notification obligations under the Financial Conduct Authority’s rules, impacting how they manage their interests in the company.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £1350.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 managerial transaction involving the transfer of ordinary shares by Neal Misell, the Chief Executive Officer of Mission Systems, to his spouse, Amanda Misell, for nil consideration. This transaction, conducted outside a trading venue, reflects internal shareholding adjustments and does not directly impact the company’s market operations or stakeholder interests.
The most recent analyst rating on (GB:BAB) stock is a Buy with a £11.85 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 130,542 of its own ordinary shares at an average price of 10.1276 pence per share, which will be held in treasury. This transaction is part of a broader share buyback strategy, having acquired a total of 1,397,495 shares since July 24, 2025, at a cost of £14,602,271.26. 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 Buy with a £11.85 price target. To see the full list of analyst forecasts on Babcock International stock, see the GB:BAB Stock Forecast page.