Babcock & Wilcox Enterprises Inc

BWNYSE
$7.16
-0.52-6.77%
At close: Aug 28, 5:00 PM EST
$7.15
-0.01-0.14%
After Hours: Aug 28, 7:49 PM EST

Babcock & Wilcox vs. Peers Comparison

Compare Babcock & Wilcox (BW) to its peers on price performance, valuation multiples and key financial metrics.