BWSN
NYSE
$25.18
Babcock & Wilcox Enterprises Inc (BWSN)
This company is also listed under the following ticker: BW-P-A.
Market Cap
$3.42B
Free Cash Flow Yield
-1.82%
Dividend Yield
18.60%
Price Chart
Valuation
Market Cap$3.42B
Profitability
Total Revenue (TTM)$653M
EBITDA$31M
Profit Margin-35.9%
Operating Margin-0.8%
EPS-$0.77
Financial Health
Free Cash Flow Yield-1.82%
Dividend Yield18.60%
Growth & Risk
Revenue 5Y CAGR+2.20%
FCF 5Y CAGR-1.34%
Sharpe Ratio0.62