NWE Q1 2026 Earnings EPS Beats Estimates by 69 Amid Solid Operational Performance CNX Resources Q1 2026 Earnings Strong EPS Beat Despite Stock Decline GEN Q1 2026 Earnings EPS Beats Estimates by 201 Despite Modest Stock Decline DOO Q1 2026 Earnings EPS Surprise of 796 Lifts Shares Evotec Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement BBW Q1 2026 Earnings EPS Beats Estimates as Company Shows Resilience