Babcock International Group PLC (LON:BAB)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in GBX
1,039.50
-8.00 (-0.76%)
Nov 4, 2026, 4:45 PM GMT
Market Cap5.06B -16.5%
Revenue (ttm)5.18B +7.2%
Net Income211.20M -14.5%
EPS0.41 -14.0%
Shares Out 486.47M
PE Ratio25.17
Forward PE16.14
Dividend0.08 (0.72%)
Ex-Dividend DateAug 13, 2026
Volume1,368,911
Open1,041.50
Previous Close1,047.50
Day's Range1,005.50 - 1,049.50
52-Week Range871.20 - 1,527.00
Beta0.90
AnalystsBuy
Price Target1,321.71 (+27.15%)
Earnings DateNov 19, 2026