The information provided on EL7.AI is for educational and informational purposes only and does not constitute financial advice.
Babcock & Wilcox reported a Q1 loss of $0.60 per share, significantly exceeding FactSet estimates of a $0.03 loss per share. This substantial widening of the loss reflects financial challenges the company is facing during this period.