BABBabcock International Group Plc
1115.00GBP-0.27%Mkt Cap: 7.06B $P/E: 27.27

Babcock International Group PLC, together with its subsidiaries, engages in the design, development, manufacture, and integration of specialist systems for aerospace, defense, and security in the United Kingdom, rest of …

Key Statistics

Company
Market Cap7.06B $
Enterprise Value7.58B $
Revenue (TTM)6.64B $
Gross Profit3.83B $
Net Income (TTM)270.89M $
Revenue/Share13.25 USD
Last Price1115.00 GBP
Fiscal Year EndMar 2026
MR QuarterMar 2026
Employees30.5K
CountryGB
SectorIndustrials
IndustryEngineering & Construction
ISINGB0009697037
Valuation
P/E (Trailing)27.27
P/E (Forward)15.33
PEG1.37
EV/EBITDA16.52
EV/Revenue1.14
P/S1.06
P/B8.96
EPS (TTM)0.41
EPS (Forward)0.73
52W Range
0.000073% of range1527.00
52W High1527.00 GBP
52W Low0.0000 GBP
Profitability
Gross Margin57.67%
Oper. Margin1.41%
EBITDA Margin6.91%
Profit Margin4.08%
ROE34.40%
ROA5.37%
Growth
Revenue Growth8.90%
Earnings Growth-63.90%
Cash Flow & Leverage
Operating CF516.12M $
CapEx (TTM)205.60M $
FCF Margin3.62%
FCF Yield3.40%
Net Debt459.56M $
Net Debt/EBITDA1.00
Balance Sheet
Debt/Equity1.79
Current Ratio0.80
Quick Ratio0.66
Book Value/Sh1.241 GBP
Cash/Share1.495 GBP
Dividends
Fwd Div Rate0.0800 GBP
Trail. Div Rate0.0750 GBP
Div. Yield0.66%
5Y Avg Yield4.33%
Payout Ratio16.95%
Ex-Div DateAug 13, 2026
Pay Date
Splits
Last Split5:6
Split DateOct 23, 2000
Analyst Consensus
Rating1.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)1408.50 GBP
Upside (mean)+26.3%
Target Range1100.00 GBP1605.00 GBP
GBP1100.00+26.3% to meanGBP1605.00
# Analysts10
Ownership
Shares Out.492.47M
Float459.08M
Insiders0.89%
Institutions64.97%
Technical
SMA 501078.39 (+3.4%)
SMA 2001204.64 (-7.4%)
Beta0.87
S&P 52W Chg18.16%
Avg Vol (30d)2.19M
Avg Vol (10d)1.28M
Technical Indicators
RSI (14)48.5
MACD24.8089
MACD Signal32.2981
MACD Hist.-7.4892
BB Upper1231.92 GBP
BB Middle1145.33 GBP
BB Lower1058.73 GBP
BB Width15.12%
ATR (14)37.27 GBP
Vol Ratio (20d)0.83x