CICC Q1 2026 Earnings EPS Misses Estimates Notes Decline ST Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Gains IMPP Q1 2026 Earnings EPS Surges 64 Above Estimates Stock Declines on Lack of Revenue Disclosure NetScout Systems NTCT Q1 2026 Earnings Earnings Beat Driven by Cost Discipline and Strong Service Assurance Demand Castle Biosciences Inc CSTL Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Optimism Dave Busters PLAY Q1 2026 Earnings Massive EPS Miss on Estimated Loss But Stock Rises Amid Strategic Shifts