Earnings Labs
Babcock & Wilcox Enterprises, Inc. logo

Babcock & Wilcox Enterprises, Inc. (BW)

NYSE·Industrials·Industrial - Machinery

$14.54

-5.89%

Mkt Cap $1.69B

Mkt Cap

$1.69B

P/E

Fwd P/E

84.99

P/S

2.66

Rev TTM

EPS TTM

-$0.54

EPS — Estimate vs Actual