CECO Q1 2026 Earnings Massive EPS Beat Drives Stock Rally NTGR Q1 2026 Earnings Significant EPS Beat Signals Turnaround Progress NGNE Q1 2026 Earnings EPS Miss Weighs on Investor Sentiment UFPI Q1 2026 Earnings Earnings Miss Estimate Amid Challenging Conditions Burford Capital Q1 2026 Earnings Massive EPS Miss as Litigation Outcomes Weigh QMCO Q1 2026 Earnings EPS Beats Estimates by 216 Stock Gains