VPG Q1 2026 Earnings EPS Surprise Beats Zero Estimate Stock Jumps CYPH Q3 2025 Earnings Narrowed Loss Exceeds Expectations Shares Fall Despite EPS Surprise UFPI Q1 2026 Earnings Earnings Miss Estimate Amid Challenging Conditions Balchem Corporation Q1 2026 Earnings EPS Misses Estimates Amid Unchanged Stock GNTX Q1 2026 Earnings EPS Beats Estimates by 38 Shares Edge Higher LULU Q1 2026 Earnings EPS Beats Estimates Stock Rises