Babcock International Group PLC (LON:BAB)

London flag London · Delayed Price · Currency is GBP · Price in GBX
1,193.50
+12.00 (1.02%)
Aug 14, 2026, 4:53 PM GMT
Market Cap5.85B +20.5%
Revenue (ttm)5.18B +7.2%
Net Income211.20M -14.5%
EPS0.41 -14.0%
Shares Out 490.23M
PE Ratio28.90
Forward PE18.36
Dividend0.08 (0.63%)
Ex-Dividend DateAug 13, 2026
Volumen/a
Open1,190.00
Previous Close1,181.50
Day's Range1,188.00 - 1,208.68
52-Week Range902.40 - 1,527.00
Beta0.87
AnalystsBuy
Price Target1,408.50 (+18.01%)
Earnings DateJun 22, 2026