NASDAQ
Babcock & Wilcox Enterprises, Inc. (BW) generated $717.40M in total revenue for FY 2024. B&W Thermal Segment was the largest segment contributing $497.88M (69.4% of total revenue), followed by B&W Renewable Segment at $110.13M (15.4%).
No price data available for this timeframe.