Babcock International Group PLC (BCKIY)

OTCMKTS · Delayed Price · Currency is USD
12.19
+0.26 (2.18%)
Oct 14, 2026, 4:00 PM EST
Market Cap5.89B -27.0%
Revenue (ttm)6.84B +7.2%
Net Income278.88M -14.5%
EPS0.55 -14.0%
Shares Out n/a
PE Ratio21.11
Forward PE14.06
Dividend0.08 (0.65%)
Ex-Dividend DateAug 14, 2026
Volume2,660
Open11.92
Previous Close11.93
Day's Range11.92 - 12.31
52-Week Range11.92 - 21.15
Beta0.89
Analystsn/a
Price Targetn/a
Earnings DateNov 19, 2026