Babcock International Group PLC (FRA:BW3)

Germany flag Germany · Delayed Price · Currency is EUR
11.14
+0.18 (1.64%)
At close: Oct 23, 2026
Market Cap5.46B -20.1%
Revenue (ttm)5.93B +7.2%
Net Income241.88M -14.5%
EPS0.49 -14.0%
Shares Out n/a
PE Ratio22.59
Forward PE14.35
Dividend0.09 (0.78%)
Ex-Dividend DateAug 13, 2026
Volumen/a
Open11.14
Previous Close10.96
Day's Range11.14 - 11.14
52-Week Range10.32 - 17.87
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 19, 2026