Babcock & Wilcox (BWC): Q3 EPS of $0.37 misses by $0.07. Revenue of $807.6M (+14.1% Y/Y)...

|By:, SA News Editor
Babcock & Wilcox (BWC): Q3 EPS of $0.37 misses by $0.07. Revenue of $807.6M (+14.1% Y/Y) misses by $23M. (PR)