Crane Company CR Q1 2026 Earnings EPS Beat Drives Stock Higher WATT Q1 2026 Earnings EPS Surprise of 3464 Despite No Revenue Stock Declines NATR Q1 2026 Earnings Strong EPS Surprise Amid Quiet Revenue Disclosures Rapid7 RPD Q1 2026 Earnings EPS Surges Past Expectations as Cybersecurity Demand Remains Strong MAT Q1 2026 Earnings NarrowerthanExpected Loss Drives Modest Stock Uptick BKNG Q1 2026 Earnings Earnings Per Share Surpass Estimates Shares Edge Higher SPMC Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Environment IHT Q1 2026 Earnings Net Loss Per Share of 004 Amid Quiet Quarter AGAE Q1 2025 Earnings Negative EPS of 011 Amid Silent Guidance and Market Decline SNPS Q1 2026 Earnings Earnings Beat Estimates Stock Rises on Strong Performance INDV Q1 2026 Earnings Strong EPS Beat Underscores Operational Discipline Agilysys Inc Q1 2026 Earnings EPS Surges Past Consensus by 244 Stock Edges Higher