BAB Babcock International Group PLC
925.80GBp+0.39%Mkt Cap: 4.93B $P/E: 22.58Today
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 & ConstructionKey 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