Babcock & Wilcox Enterprises, Inc. (BW)
NYSE: BW · Real-Time Price · USD
11.32
-0.42 (-3.58%)
At close: Jul 6, 2026, 4:00 PM EDT
11.20
-0.12 (-1.06%)
Pre-market: Jul 7, 2026, 8:17 AM EDT

BW Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,683827156131512778
Market Cap Growth
1654.60%430.06%19.47%-74.48%-34.24%312.66%
Enterprise Value
1,8921,021560.2521.74831.06979.87
Last Close Price
11.326.341.641.465.779.02
PE Ratio
-----34.69
Forward PE
52.65---49.4420.04
PEG Ratio
-2.022.022.022.022.02
PS Ratio
2.571.410.270.220.841.09
PB Ratio
--6.29-0.55-0.65-198.8323.48
EV/Sales Ratio
2.901.740.960.891.361.38
EV/EBITDA Ratio
79.9633.0854.01560.4136.3925.95
EV/EBIT Ratio
140.1649.25---50.45
Debt / Equity Ratio
-1.44-2.12-1.82-2.14-194.166.76
Debt / EBITDA Ratio
9.1111.9450.23466.4117.9610.67
Net Debt / Equity Ratio
-0.94-1.48-1.42-1.94-123.815.31
Net Debt / EBITDA Ratio
4.566.2938.90419.4013.964.66
Net Debt / FCF Ratio
-2.59-2.27-3.10-7.50-7.26-1.49
Asset Turnover
0.940.850.770.680.660.94
Inventory Turnover
3.533.273.182.532.443.65
Quick Ratio
0.580.760.510.410.781.55
Current Ratio
0.991.221.361.421.502.30
Return on Equity (ROE)
60.25%15.84%43.13%107.90%-50.19%-21.53%
Return on Assets (ROA)
4.01%3.99%-0.96%-2.46%-0.35%2.76%
Return on Invested Capital (ROIC)
10.56%9.29%-1.94%-4.25%-0.80%7.41%
Return on Capital Employed (ROCE)
9.33%6.95%-1.70%-4.03%-0.19%3.93%
Earnings Yield
-----2.88%
Buyback Yield / Dilution
-21.90%-14.94%-3.04%-0.86%-5.59%-71.59%
Total Shareholder Return
-21.90%-14.94%-3.04%-0.86%-5.59%-71.59%
SEC Filings: 10-K · 10-Q