Babcock & Wilcox Enterprises, Inc. stock is down -34.68% since 30 days ago. The next earnings date is Mar 13, 2024. The company has had below-average volume in the last 30 days. Its seasonality going into this month shows a chance of a green month, as 55.56% of the previous 8 November’s closed higher than October. In the last 4 Unusual Options Trades, there were 4 PUTs. 0% of analysts rate it a buy.
Babcock & Wilcox Enterprises, Inc. provides energy and emissions control solutions to a range of industrial, electrical utility, municipal, and other customers worldwide. It operates through three segments, including Renewable, Environmental, and Thermal. The Babcock and Wilcox Renewable segment offers technologies for waste-to-energy, solar construction and installation, and biomass energy systems.