Babcock International Group PLC (BCKIY)

OTCMKTS · Delayed Price · Currency is USD
16.19
+0.06 (0.37%)
Aug 11, 2026, 2:03 PM 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.08 (0.46%)
Ex-Dividend DateDec 5, 2025
Volumen/a
Open16.28
Previous Close16.13
Day's Range16.15 - 16.28
52-Week Range12.15 - 21.15
Beta0.87
Analystsn/a
Price Targetn/a
Earnings DateJun 22, 2026