Babcock International Group PLC (FRA:BW3)

Germany flag Germany · Delayed Price · Currency is EUR
11.61
-0.16 (-1.36%)
Last updated: Sep 17, 2026, 8:00 AM CET
Market Cap5.64B -17.3%
Revenue (ttm)5.93B +7.2%
Net Income241.88M -14.5%
EPS0.47 -14.0%
Shares Out n/a
PE Ratio23.31
Forward PE15.11
Dividend0.09 (0.75%)
Ex-Dividend DateAug 13, 2026
Volumen/a
Open11.61
Previous Close11.77
Day's Range11.61 - 11.61
52-Week Range10.50 - 17.87
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 19, 2026