Babcock International Group PLC (BCKIY)

OTCMKTS · Delayed Price · Currency is USD
13.72
-0.13 (-0.94%)
Sep 2, 2026, 10:28 AM EST
Market Cap6.79B -1.4%
Revenue (ttm)6.84B +7.2%
Net Income278.88M -14.5%
EPS0.55 -14.0%
Shares Out n/a
PE Ratio24.35
Forward PE15.65
Dividend0.08 (0.57%)
Ex-Dividend DateAug 14, 2026
Volumen/a
Open13.72
Previous Close13.85
Day's Range13.72 - 13.72
52-Week Range12.15 - 21.15
Beta0.87
Analystsn/a
Price Targetn/a
Earnings DateSep 4, 2026