Babcock International Group PLC (BCKIF)

OTCMKTS · Delayed Price · Currency is USD
13.30
-0.90 (-6.35%)
At close: Sep 4, 2026
Market Cap6.57B -8.7%
Revenue (ttm)6.84B +7.2%
Net Income278.88M -14.5%
EPS0.55 -14.0%
Shares Out n/a
PE Ratio23.55
Forward PE15.15
Dividend0.10 (0.76%)
Ex-Dividend DateAug 13, 2026
Volume6,649
Open13.60
Previous Close14.20
Day's Range13.30 - 13.60
52-Week Range12.35 - 21.05
Beta0.87
Analystsn/a
Price Targetn/a
Earnings DateNov 13, 2026