TipRanks
Go Ultimate55% OFF

Babcock International (BABBN) Stock Price & Analysis

BABBN Stock Chart & Stats

MX$82.62MX$0.00(0.00%)
At close:
No data to display
Day’s Range
MXN 82.62 - MXN 82.62
52-Week Range
MXN 82.62 - MXN 85.00
Previous Close
MXN 82.62
Volume
0
Average Volume (3M)
0
Market Cap
MXN 125.57B
Enterprise Value
MXN 6.22B
Total Cash (Recent Filing)
MXN 739.90M
Total Debt (Recent Filing)
MXN 1.10B
Price to Earnings (P/E)
24.1
Beta
0.03
Next Earnings
Nov 19, 2026 (Est.)
Next Dividend Ex-Date
N/A
Dividend Yield
0.63%

Bulls Say, Bears Say

Bulls Say

Organic Growth And Margin Expansion

Recent growth is broad enough to support durable earnings improvement, with revenue momentum accompanied by higher operating margins. Management’s reaffirmed targets indicate that stronger execution and scale could continue improving profitability over the next several quarters.

Strong Cash Generation

Improving operating and free cash flow gives Babcock internal funding for investment, debt reduction and shareholder returns. The stronger conversion also provides resilience as the company manages long-term contracts, although historical cash flow has been variable.

Long-term Critical-services Positioning

Its contract-based role in defence, nuclear and critical infrastructure embeds Babcock in customers’ long-lived assets and compliance requirements. This supports recurring service demand and creates relationship advantages beyond standalone project sales.

Bears Say

Meaningful Leverage

Although leverage has improved from earlier years, debt remains high relative to equity and leaves the company more exposed to refinancing conditions and earnings setbacks. This can constrain capital allocation and reduce flexibility if contract performance weakens.

Type 31 Cost Overrun

The charge demonstrates that major programme execution can materially affect earnings and cash economics. Even though management says it is absorbed within medium-term guidance, the reestimate raises concerns about delivery discipline and future contract-cost risk.

Uneven Segment And Contract Outlook

Weakness in Land, lower infrastructure revenue after project commissioning and uncertainty over the final FMSP renewal create uneven near-term growth across the portfolio. These factors could complicate planning and offset strength in aviation and nuclear.

Babcock International News

BABBN FAQ

What was Babcock International’s price range in the past 12 months?
Babcock International lowest stock price was Mex$82.62 and its highest was Mex$85.00 in the past 12 months.
What is Babcock International’s market cap?
Babcock International’s market cap is Mex$125.57B.
When is Babcock International’s upcoming earnings report date?
Babcock International’s next earnings report is estimated for Nov 19, 2026 (not yet confirmed), which is in 17 days.
How were Babcock International’s earnings last quarter?
Babcock International released its earnings results on Jun 22, 2026. The company reported Mex$2.137 earnings per share for the quarter, missing the consensus estimate of Mex$6.236 by -Mex$4.099.
Is Babcock International overvalued?
According to Wall Street analysts Babcock International’s price is currently Undervalued.
Does Babcock International pay dividends?
Babcock International does not currently pay dividends.
What is Babcock International’s EPS estimate?
Babcock International’s EPS estimate is 6.21.
How many shares outstanding does Babcock International have?
Babcock International has 487,961,120 shares outstanding.
What happened to Babcock International’s price movement after its last earnings report?
Babcock International reported an EPS of Mex$2.137 in its last earnings report, missing expectations of Mex$6.236. Following the earnings report the stock price went same 0%.
Which hedge fund is a major shareholder of Babcock International?
Currently, no hedge funds are holding shares in MX:BABBN
What is the TipRanks Smart Score and how is it calculated?
Smart Score combines eight research factors - such as analyst recommendations, hedge fund trends, and technical indicators - to measure a stock’s outlook. These signals are unified into a single score that reflects bullish or bearish momentum. See detailed methodology