Businessfrom24/7 Wall St.4 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.