GoodRx Q1 2026 Earnings EPS Misses Estimates Yet Stock Gains 352 Sequans Communications SA SQNS Q1 2026 Earnings Significant EPS Miss Amidst Revenue Uncertainty Stock Gains 37 SMTC Q1 2026 Earnings EPS Surges 106 Above Estimates Yet Stock Slides 44 Airgain Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh Bain Capital Specialty Finance Inc BCSF Q1 2026 Earnings EPS Misses Estimate as Investment Income Falls Short National Presto Industries Inc Q3 2023 Earnings Solid EPS Performance Drives Positive Stock Reaction