Babcock International Group PLC (LON:BAB)

London flag London · Delayed Price · Currency is GBP · Price in GBX
985.40
-10.40 (-1.04%)
Sep 24, 2026, 4:35 PM GMT
Market Cap4.83B -18.2%
Revenue (ttm)5.18B +7.2%
Net Income211.20M -14.5%
EPS0.41 -14.0%
Shares Out 490.23M
PE Ratio23.86
Forward PE15.17
Dividend0.08 (0.76%)
Ex-Dividend DateAug 13, 2026
Volume3,692,842
Open977.00
Previous Close995.80
Day's Range976.80 - 1,003.50
52-Week Range902.40 - 1,527.00
Beta0.86
AnalystsBuy
Price Target1,408.50 (+42.94%)
Earnings DateNov 19, 2026