Babcock & Wilcox Enterprises, Inc. (BW)
NYSE: BW · Real-Time Price · USD
19.40
-0.25 (-1.27%)
At close: May 27, 2026, 4:00 PM EDT
19.30
-0.10 (-0.52%)
After-hours: May 27, 2026, 7:52 PM EDT

BW Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,884827156131512778
Market Cap Growth
4419.92%430.06%19.47%-74.48%-34.24%312.66%
Enterprise Value
3,093931.74555.35517.09826.38973.48
Last Close Price
19.406.341.641.465.779.02
PE Ratio
-----34.69
Forward PE
90.23---49.4420.04
PEG Ratio
-2.022.022.022.022.02
PS Ratio
4.411.410.270.220.841.09
PB Ratio
--6.29-0.55-0.65-198.8323.48
P/TBV Ratio
-12.89-5.08-0.53-0.65-197.8422.74
EV/Sales Ratio
4.731.590.960.881.361.37
EV/EBITDA Ratio
130.7230.1853.54555.4136.1825.78
EV/EBIT Ratio
229.1344.93---50.12
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)
7.14%6.47%-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%
Updated May 11, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q