Market Cap 41.19M
Revenue (ttm) 717.33M
Net Income (ttm) -59.92M
EPS (ttm) N/A
PE Ratio 0.00
Forward PE N/A
Profit Margin -8.35%
Debt to Equity Ratio -1.67
Volume 1,948,900
Avg Vol 1,566,056
Day's Range N/A - N/A
Shares Out 98.40M
Stochastic %K 70%
Beta 1.46
Analysts Sell
Price Target $2.33

Latest News on BW

Babcock & Wilcox Announces Leadership Appointments

Dec 2, 2024, 4:48 PM EST - 5 months ago

Babcock & Wilcox Announces Leadership Appointments


Babcock & Wilcox Enterprises Reports Third Quarter 2024 Results

Nov 12, 2024, 4:34 PM EST - 5 months ago

Babcock & Wilcox Enterprises Reports Third Quarter 2024 Results


Top 5 Industrials Stocks That May Collapse In Q3

Sep 25, 2024, 9:06 AM EDT - 7 months ago

Top 5 Industrials Stocks That May Collapse In Q3

CAT LYFT SMR ZIM


Babcock & Wilcox: A Contrarian Take

Dec 8, 2023, 1:52 PM EST - 1 year ago

Babcock & Wilcox: A Contrarian Take