tiprankstipranks
Trending News
More News >
Babcock & Wilcox Company (BW)
NYSE:BW

Babcock & Wilcox Company (BW) Stock Statistics & Valuation Metrics

Compare
802 Followers

Total Valuation

Babcock & Wilcox Company has a market cap or net worth of $544.39M. The enterprise value is $572.30M.
Market Cap$544.39M
Enterprise Value$572.30M

Share Statistics

Babcock & Wilcox Company has 111,100,100 shares outstanding. The number of shares has decreased by -2.65% in one year.
Shares Outstanding111,100,100
Owned by Insiders3.80%
Owned by Institutions14.55%

Financial Efficiency

Babcock & Wilcox Company’s return on equity (ROE) is 0.21 and return on invested capital (ROIC) is 6.42%.
Return on Equity (ROE)0.21
Return on Assets (ROA)-0.08
Return on Invested Capital (ROIC)6.42%
Return on Capital Employed (ROCE)0.07
Revenue Per Employee377.54K
Profits Per Employee-31.46K
Employee Count1,900
Asset Turnover0.99
Inventory Turnover4.96

Valuation Ratios

The current PE Ratio of Babcock & Wilcox Company is ―. Babcock & Wilcox Company’s PEG ratio is 0.04.
PE Ratio
PS Ratio0.21
PB Ratio-0.53
Price to Fair Value-0.53
Price to FCF-1.16
Price to Operating Cash Flow-5.61
PEG Ratio0.04

Income Statement

In the last 12 months, Babcock & Wilcox Company had revenue of 717.33M and earned -59.91M in profits. Earnings per share was -0.82.
Revenue717.33M
Gross Profit177.03M
Operating Income25.08M
Pretax Income-60.79M
Net Income-59.91M
EBITDA2.06M
Earnings Per Share (EPS)-0.82

Cash Flow

In the last 12 months, operating cash flow was -88.38M and capital expenditures -13.67M, giving a free cash flow of -102.05M billion.
Operating Cash Flow-88.38M
Free Cash Flow-102.05M
Free Cash Flow per Share-0.92

Dividends & Yields

Babcock & Wilcox Company pays an annual dividend of ―, resulting in a dividend yield of ―
Dividend Per Share
Dividend Yield
Payout RatioN/A
Free Cash Flow Yield
Earnings Yield

Stock Price Statistics

Beta4.14
52-Week Price Change208.18%
50-Day Moving Average5.10
200-Day Moving Average2.24
Relative Strength Index (RSI)41.01
Average Volume (3m)2.99M

Important Dates

Babcock & Wilcox Company upcoming earnings date is Apr 6, 2026, After Close (Confirmed).
Last Earnings DateNov 4, 2025
Next Earnings DateApr 6, 2026
Ex-Dividend Date

Financial Position

Babcock & Wilcox Company as a current ratio of 1.26, with Debt / Equity ratio of -199.61%
Current Ratio1.26
Quick Ratio0.98
Debt to Market Cap3.15
Net Debt to EBITDA249.17
Interest Coverage Ratio0.54

Taxes

In the past 12 months, Babcock & Wilcox Company has paid 12.17M in taxes.
Income Tax12.17M
Effective Tax Rate-0.20

Enterprise Valuation

Babcock & Wilcox Company EV to EBITDA ratio is 322.01, with an EV/FCF ratio of -5.12.
EV to Sales0.93
EV to EBITDA322.01
EV to Free Cash Flow-5.12
EV to Operating Cash Flow-5.60

Balance Sheet

Babcock & Wilcox Company has $189.90M in cash and marketable securities with $463.50M in debt, giving a net cash position of -$273.60M billion.
Cash & Marketable Securities$189.90M
Total Debt$463.50M
Net Cash-$273.60M
Net Cash Per Share-$2.46
Tangible Book Value Per Share-$4.19

Margins

Gross margin is 26.77%, with operating margin of 3.50%, and net profit margin of -8.35%.
Gross Margin26.77%
Operating Margin3.50%
Pretax Margin-8.47%
Net Profit Margin-8.35%
EBITDA Margin0.29%
EBIT Margin-2.04%

Analyst Forecast

The average price target for Babcock & Wilcox Company is $9.00, which is 11.43% higher than the current price. The consensus rating is Moderate Buy
Price Target$9.00
Price Target Upside82.56% Upside
Analyst ConsensusModerate Buy
Analyst Count3
Revenue Growth Forecast-38.45%
EPS Growth Forecast-148.99%

Scores

Smart Score10
AI Score