MarketInOut Stock Screener Log In | Sign Up
 

Babcock International Group Plc

LSE • Industrials • Engineering & Construction • Quote as of 10/23/2026 16:35
Babcock International Group Plc stock price and volume chart

Company Profile

IndustryEngineering & Construction
SectorIndustrials
ExchangeLSE
Market Capitalization4,612.18 mln
Float465 mln
Earnings Date11/19/2026

EPS

41.00
Exceptional

P / E

22.91
Premium valuation

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-2.73
Likely reliable

1-Year Forecast

1,321.71
Exceptional upside

Relative Strength

84 / 100
Strongly outperforming

Business Description

Founded in 1891 and headquartered in London, Babcock International Group is a long-established company that helps governments and armed forces design, build, and maintain advanced military and defense systems across the UK, Europe, Africa, North America, and Australasia. Working across four main areas ? naval, nuclear, land, and aviation ? the company delivers a wide range of capabilities, from warships and armored vehicles to drone systems and weapons handling. Babcock also supports its customers throughout the entire life of these systems, offering training, frontline assistance, and ongoing technical services.

Key Fundamentals

EPS41.00
P/E22.91
ROE31.48
RPS10.33
ROIC6.87
ROA5.32
Interest Cover5.22
EBITDA, mln475
EV / EBITDA11.23
EV / EBIT15.92
Revenue, mln5,178
EV / Revenue1.03

Quote Details

Last 939.20
Change -5.8 (-0.61%)
Open 940.00
Volume 1,297,030
Turnover 1,218,170,624
Average Volume 1,669,447

Financial Ratios

Pre-Tax Profit Margin5
Leverage Ratio6.40
Current Ratio0.80
Price / Book7.84
Price / Cash Flow11.30
Price / Free Cash Flow19.32
Debt / Equity1.79
Price / Sales0.98
PEG Ratio1.37

Financial Strength

Altman Z-Score1.87
Piotroski F-Score 6 / 9
Beneish M-Score-2.73
Price to Intrinsic Value2.43
1-Year Target Price1,321.71

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -2.35% 29 / 100   
1 Month -4.69% 29 / 100   
2 Months -9.11% 15 / 100   
6 Months -14.7% 14 / 100   
1 Year -22.66% 11 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog