Babcock International Group PLC (BCKIF)

OTCMKTS · Delayed Price · Currency is USD
15.45
-1.05 (-6.36%)
Aug 11, 2026, 11:34 AM EST
Market Cap7.89B +21.9%
Revenue (ttm)6.84B +7.2%
Net Income278.88M -14.5%
EPS0.55 -14.0%
Shares Out n/a
PE Ratio28.30
Forward PE18.20
Dividend0.09 (0.57%)
Ex-Dividend DateDec 4, 2025
Volumen/a
Open15.45
Previous Close16.50
Day's Range15.45 - 15.45
52-Week Range12.15 - 21.05
Beta0.89
Analystsn/a
Price Targetn/a
Earnings DateJun 22, 2026