Babcock & Wilcox Enterprises, Inc. (BW)
NYSE: BW · Real-Time Price · USD
16.63
+0.30 (1.84%)
At close: Jun 16, 2026, 4:00 PM EDT
16.75
+0.12 (0.72%)
Pre-market: Jun 17, 2026, 5:54 AM EDT

BW Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,472827156131512778
Market Cap Growth
3061.08%430.06%19.47%-74.48%-34.24%312.66%
Enterprise Value
2,6811,021560.2521.74831.06979.87
Last Close Price
16.636.341.641.465.779.02
PE Ratio
-----34.69
Forward PE
77.35---49.4420.04
PEG Ratio
-2.022.022.022.022.02
PS Ratio
3.781.410.270.220.841.09
PB Ratio
--6.29-0.55-0.65-198.8323.48
EV/Sales Ratio
4.101.740.960.891.361.38
EV/EBITDA Ratio
113.3233.0854.01560.4136.3925.95
EV/EBIT Ratio
198.6349.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)
5.41%5.85%-1.34%-3.43%-0.55%4.86%
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