AudioCodes Ltd AUDC Q1 2026 Earnings EPS Misses Expectations Stock Gains Despite Soft Results SAIL Q1 2026 Earnings Slight EPS Miss Masks Resilient Demand Stock Edges Up NPCE Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Surprise SNDA Q1 2026 Earnings Miss on EPS as Operating Challenges Persist AMG Q1 2026 Earnings Earnings Beat by Nearly 1 as Stock Dips Slightly FUL Q1 2026 Earnings EPS Beats Estimates Shares Rise 228