Babcock

Babcock & Wilcox shares plummet on earning report

Shares at Babcock & Wilcox Enterprises Inc. fell more than 72% Thursday after the Charlotte-based energy supplier reported a second-quarter net loss of $151 million, or $3.09 per share. Babcock & Wilcox Enterprises widely missed analysts’ expectations that it would earn 6 cents per share. Revenue fell nearly 9% to $349.8 million. The company’s stock […]

1
Like
Save
Privacy Policy | Terms of Service | Curation Policy | DMCA Policy