Babcock International Group PLC (LON:BAB)

London flag London · Delayed Price · Currency is GBP · Price in GBX
990.80
-2.20 (-0.22%)
Sep 4, 2026, 5:13 PM GMT
Market Cap4.86B -6.2%
Revenue (ttm)5.18B +7.2%
Net Income211.20M -14.5%
EPS0.41 -14.0%
Shares Out 490.23M
PE Ratio23.99
Forward PE15.24
Dividend0.08 (0.75%)
Ex-Dividend DateAug 13, 2026
Volume2,696,558
Open995.00
Previous Close993.00
Day's Range990.80 - 1,015.50
52-Week Range902.40 - 1,527.00
Beta0.86
AnalystsBuy
Price Target1,408.50 (+42.16%)
Earnings DateSep 4, 2026