1015.00GBp+0.45%Mkt Cap: 4.77B GBpP/E: 17.42Last update: 2026-05-13
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 …
Industry Peers
Engineering & Constructionloading…
Indicators:|
Key Statistics
Valuation
P/E (Trailing)17.42
P/E (Forward)15.19
PEG1.37
P/B6.65
P/S0.94
EV/EBITDA10.46
EV/Revenue1.05
EPS (TTM)0.56
EPS (Forward)0.63
Cash Flow & Leverage
FCF Yield4.51%
FCF Margin4.34%
Operating CF308.80M GBp
CapEx (TTM)128.30M GBp
Net Debt/EBITDA0.73
Net Debt364.30M GBp
Technical
SMA 501210.07 (-16.1%)
SMA 2001230.66 (-17.5%)
Beta0.89
S&P 52W Chg24.23%
Avg Vol (30d)2.51M
Avg Vol (10d)3.17M
Technical Indicators
RSI (14)26.1
MACD-61.1707
MACD Signal-52.8373
MACD Hist.-8.3333
BB Upper1292.64 GBp
BB Middle1131.47 GBp
BB Lower970.31 GBp
BB Width28.49%
ATR (14)42.66 GBp
Vol Ratio (20d)0.54x
52W Range
816.5028% of range1527.00
52W High1527.00 GBp
52W Low816.50 GBp
Profitability
Gross Margin8.59%
EBITDA Margin10.01%
Profit Margin5.11%
Oper. Margin9.63%
ROE40.88%
ROA6.70%
Revenue Growth5.40%
Earnings Growth31.00%
Balance Sheet
Debt/Equity1.70
Current Ratio0.82
Quick Ratio0.67
Book Value/Sh1.439 GBp
Cash/Share1.403 GBp
Dividends
Fwd Div Rate0.0700 GBp
Trail. Div Rate0.0700 GBp
Div. Yield0.73%
5Y Avg Yield4.33%
Payout Ratio11.65%
Ex-Div DateDec 4, 2025
Pay Date—
Splits
Last Split5:6
Split DateOct 23, 2000
Ownership
Shares Out.489.25M
Float462.49M
Insiders0.86%
Institutions83.37%
Analyst Consensus
Rating1.8 (Buy)
Target (Mean)1527.49 GBp
Target Range1280.00 GBp – 1675.00 GBp
# Analysts8
Company
Market Cap4.77B GBp
Enterprise Value5.19B GBp
Revenue (TTM)4.96B GBp
Gross Profit426.10M GBp
Net Income (TTM)247.10M GBp
Revenue/Share9.846 GBp
Fiscal Year EndMar 2025
MR QuarterSep 2025
Employees27.0K
Last Price1015.00 GBp
CountryGB
SectorIndustrials
IndustryEngineering & Construction
ISINGB0009697037