Babcock & Wilcox Enterprises Inc
Open
$4.48
High
$4.77
Low
$4.41
Prev Close
$4.56
Volume
997.91K
Avg Volume
4.05M
Market Cap
$2.16B
P/E Ratio
--
Forward P/E
22.73
EPS
-$0.45
Beta
1.10
52W High
$18.80
52W Low
$0.31
Dividend
--
Div Yield
--
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
buy
Based on 1 analyst ratings
Price Target
Recent Ratings