Businessfrom24/7 Wall St.3 hours agoUp 4,400% YOY, Is Babcock & Wilcox Stock a Hidden Gem or a Momentum Trap?Babcock & Wilcox Enterprises has seen a significant stock surge, driven by a major contract and improving core business metrics.