BAB Babcock International Group PLC

925.80GBp+0.39%Mkt Cap: 4.93B $P/E: 22.58

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 Cap4.93B USD
Enterprise Value5.37B USD
Revenue (TTM)5.63B USD
Gross Profit3.25B USD
Net Income (TTM)229.57M USD
Revenue/Share10.33 GBp
Last Price925.80 GBp
Fiscal Year EndMar 2026
MR QuarterMar 2026
Employees30.5K
CountryGB
SectorIndustrials
IndustryEngineering & Construction
ISINGB0009697037
Valuation
P/E (Trailing)22.58
P/E (Forward)12.80
PEG1.37
EV/EBITDA13.81
EV/Revenue0.95
P/S0.87
P/B7.43
EPS (TTM)0.41
EPS (Forward)0.72
52W Range
0.000061% 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 CF437.39M USD
CapEx (TTM)174.24M USD
FCF Margin3.62%
FCF Yield4.13%
Net Debt389.46M USD
Net Debt/EBITDA1.00
Balance Sheet
Debt/Equity1.79
Current Ratio0.80
Quick Ratio0.66
Book Value/Sh1.24 GBp
Cash/Share1.50 GBp
Dividends
Fwd Div Rate0.08 GBp
Trail. Div Rate0.07 GBp
Div. Yield0.81%
5Y Avg Yield4.27%
Payout Ratio16.95%
Ex-Div DateAug 13, 2026
Pay Date—
Splits
Last Split5:6
Split DateOct 23, 2000
Analyst Consensus
Rating1.7 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)1353.52 GBp
Upside (mean)+46.2%
Target Range1055.20 GBp – 1556.00 GBp
1055.20+46.2% to mean1556.00
# Analysts10
Ownership
Shares Out.489.57M
Float456.70M
Insiders0.92%
Institutions65.41%
Technical
SMA 501065.51 (-13.1%)
SMA 2001176.99 (-21.3%)
Beta0.86
S&P 52W Chg14.58%
Avg Vol (30d)1.92M
Avg Vol (10d)2.18M
Technical Indicators
RSI (14)31.3
MACD-26.0121
MACD Signal-24.5439
MACD Hist.-1.4682
BB Upper1027.23 GBp
BB Middle981.66 GBp
BB Lower936.09 GBp
BB Width9.28%
ATR (14)33.98 GBp
Vol Ratio (20d)0.57x