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
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates