CPS Q1 2026 Earnings Earnings Miss Estimates Significantly as EPS Falls Short VNRX Q1 2026 Earnings EPS Misses Estimates Stock Surges on Strategic Progress ELS Q1 2026 Earnings Modest EPS Beat Amid Steady Operations ESE Q1 2026 Earnings EPS Beats Estimates Stock Rises 32 CWT Q1 2026 Earnings Earnings Miss Amidst Operational Challenges Stock Still Rises NXE Q1 2026 Earnings Wider Than Expected Loss as Development Continues