Babcock International Group PLC (LON:BAB)

London flag London · Delayed Price · Currency is GBP · Price in GBX
925.40
+12.00 (1.31%)
Oct 15, 2026, 12:11 PM GMT
Market Cap4.54B -25.1%
Revenue (ttm)5.18B +7.2%
Net Income211.20M -14.5%
EPS0.41 -14.0%
Shares Out 490.23M
PE Ratio22.12
Forward PE14.07
Dividend0.08 (0.81%)
Ex-Dividend DateAug 13, 2026
Volume273,216
Open906.80
Previous Close913.40
Day's Range901.70 - 930.00
52-Week Range871.20 - 1,527.00
Beta0.89
AnalystsBuy
Price Target1,321.71 (+42.83%)
Earnings DateNov 19, 2026