Babcock & Wilcox Enterprises, I (BWSN)
Stock analysis · NYSE · Technology · Consumer Electronics
Babcock & Wilcox Enterprises, I (BWSN) is a publicly traded company in the Technology sector. Latest price: $25.18. Market cap $2.80B. Trailing PE -38.74. Dividend yield 2.02%. Sign in to Stocks360 for full DCF valuation, fundamentals, technicals, and AI-driven analysis.
Get full analysis → Short-Term Analysis →1-Year Price
Earnings
Proprietary Signals
About Babcock & Wilcox Enterprises, I
Babcock & Wilcox Enterprises, Inc. (B&W) provides crucial equipment for both conventional fossil fuel and contemporary renewable power generation, in addition to vital environmental control technologies. The company's business activities are structured across three main divisions: B&W Renewable, B&W Environmental, and B&W Thermal. The B&W Renewable segment champions a circular economy approach, converting waste materials from landfills into energy, thereby reducing fossil fuel dependency, recovering metals, and cutting emissions. B&W Environmental focuses on advanced systems for cooling, managing ash, regulating particulate matter, removing nitrogen oxides (NOx) and sulfur dioxides (SOx), deploying chemical looping for carbon management, and controlling mercury. Finally, the B&W Thermal segment delivers a wide array of steam generation apparatus, replacement parts, construction services, maintenance, and on-site technical support for operations within the power generation, oil and gas, and general industrial sectors. Founded in 1856 by George H. Babcock, Stephen Wilcox, Jr., and Joseph P. Manton, the firm's headquarters are located in Akron, Ohio.
Valuation
| P/E (TTM) | -38.74× |
|---|---|
| P/S (TTM) | 3.51× |
| P/B | 62.47× |
| PEG | 1.35× |
| P/FCF (TTM) | -48.09× |
| EV / EBITDA | 73.10× |
| EV / Sales | 3.36× |
| Earnings Yield | -2.06% |
| Free Cash Flow Yield | -2.08% |
| Dividend Yield | 2.02% |
Fundamentals
| Enterprise Value | $2.68B |
|---|---|
| Revenue (TTM) | $796.58M |
| Net Income (TTM) | -$57.58M |
| Free Cash Flow (TTM) | -$66.76M |
| Net Debt | -$120.92M |
| Working Capital | $225.14M |
| Gross Margin | 10.12% |
| Operating Margin | -7.66% |
| Net Margin | -9.26% |
| Return on Equity | 61.66% |
| Return on Invested Capital | -12.22% |
Peers
Recent News
- No recent news available.
Related
Browse more tickers: sitemap