Delta Mold Expands Capabilities with Acquisition of Tool Technology Cognex CGNX Q1 2026 Earnings Surprise EPS 034 Up Significant Everest Group EG Stock Up 118 Key Resistance at 37361 20260518