Babcock & Wilcox Enterprises, Inc. (BW) has a MoatMap StockRank of 72/100 based on Quality (37/100), Value (41/100), and Momentum (77/100) factor scores. The current signal is BUY.
Babcock & Wilcox Enterprises, Inc. provides advanced energy and environmental technologies and services for global power generation, renewable, industrial, and environmental markets. The company's competitive advantage stems from its century-long engineering expertise in combustion, emissions control, and energy recovery systems, offering integrated solutions to complex industrial challenges. BW is a legacy industrial player actively transforming to capitalize on growing demand for renewable energy and cleaner environmental solutions.
| Price | $19.65 |
| Market Cap | $2.8B |
| P/E (Forward) | 41.37 |
| Price/Book | -15.13 |
| Return on Invested Capital | 5.8% |
| Gross Margin | 24.4% |
| Operating Margin | -0.6% |
| Revenue Growth | 44.3% |
| Free Cash Flow | $224M |
Babcock & Wilcox Enterprises, Inc. operates in the Specialty Industrial Machinery industry, part of the Industrials sector (United States).