Skip to main content

Want a detailed portfolio tracker?

BWSN
NYSE
$25.18

Babcock & Wilcox Enterprises Inc (BWSN)

This company is also listed under the following tickerBW-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