Babcock BW

6.27 0.10 1.62% as of 25 Sep
Market cap
$931.0M
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
2.41 3.01 1.14 0.54
P/FCF ratio
12.69 12.75 5.12 15.88
P/Operating CF
(115.24) 110.45 (223.53) (9.31)
P/B ratio
35.03 0.00 0.00 0.00
EV/Sales
2.35 3.12 1.43 1.01
EV/EBITDA
49.43 61.72 24.41 31.23
EV/FCF
12.41 13.22 6.44 29.37
Current Ratio
1.45 0.99 1.22 1.20
Net Debt/EBITDA
(2.69) 107.68 12.85 29.50
Debt/Equity
5.28 (1.35) (2.64) (1.91)
Earnings Yield
(1.28%) (5.99%) (8.52%) (44.83%)
Free Cash Flow Yield
7.88% 7.84% 19.54% 6.30%
Free Cash Flow per Share
(0.17) 0.08 1.98 (0.37)
Book value per Share
0.40 (1.29) (1.25) (2.25)
Free Cash Flow
(24.03) 10.66 209.10 (37.63)
EV/EBIT
76.39 97.36 40.59 221.35
Other line items

Show all line items

Columns are period end dates