BABBabcock International Group PLC
1046.00GBp-4.61%Mkt Cap: 5.12B GBpP/E: 18.68Last update: 2026-06-01

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 …

Indicators:|

Key Statistics

Company
Market Cap5.12B GBp
Enterprise Value5.90B GBp
Revenue (TTM)4.96B GBp
Gross Profit426.10M GBp
Net Income (TTM)247.10M GBp
Revenue/Share9.846 GBp
Last Price1046.00 GBp
Fiscal Year EndMar 2025
MR QuarterSep 2025
Employees27.0K
CountryGB
SectorIndustrials
IndustryEngineering & Construction
ISINGB0009697037
Valuation
P/E (Trailing)18.68
P/E (Forward)17.20
PEG1.37
EV/EBITDA11.88
EV/Revenue1.19
P/S1.08
P/B7.62
EPS (TTM)0.56
EPS (Forward)0.64
52W Range
0.000069% of range1527.00
52W High1527.00 GBp
52W Low0.0000 GBp
Profitability
Gross Margin8.59%
Oper. Margin9.63%
EBITDA Margin10.01%
Profit Margin5.11%
ROE40.88%
ROA6.70%
Growth
Revenue Growth5.40%
Earnings Growth31.00%
Cash Flow & Leverage
Operating CF308.80M GBp
CapEx (TTM)128.30M GBp
FCF Margin4.34%
FCF Yield4.21%
Net Debt364.30M GBp
Net Debt/EBITDA0.73
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.63%
5Y Avg Yield4.33%
Payout Ratio11.65%
Ex-Div DateDec 4, 2025
Pay Date
Splits
Last Split5:6
Split DateOct 23, 2000
Analyst Consensus
Rating1.4 (Strong Buy)
Target (Mean)1467.99 GBp
Target Range1315.00 GBp1675.00 GBp
# Analysts9
Ownership
Shares Out.489.25M
Float462.48M
Insiders0.86%
Institutions83.67%
Technical
SMA 501150.61 (-9.1%)
SMA 2001233.67 (-15.2%)
Beta0.89
S&P 52W Chg27.94%
Avg Vol (30d)2.84M
Avg Vol (10d)3.33M
Technical Indicators
RSI (14)51.3
MACD-24.6541
MACD Signal-42.5480
MACD Hist.+17.8939
BB Upper1152.08 GBp
BB Middle1051.20 GBp
BB Lower950.31 GBp
BB Width19.20%
ATR (14)84.76 GBp
Vol Ratio (20d)1.52x