BCHT Q1 2026 Earnings EPS Misses Estimates Stock Declines Amid Revenue Uncertainty IDEX Corporation Q1 2026 Earnings EPS Surpasses Estimates by 117 VTEX Q1 2026 Earnings EPS Misses Estimates Stock Slides on Disappointing Profitability ANNX Q1 2026 Earnings Clinical Pipeline Progress Drives EPS Beat as Stock Dips on Broader Biotech Headwinds IMCC Q1 2026 Earnings Disappointing EPS Amid Limited Disclosure Stock Surges CRK Q1 2026 Earnings Earnings Miss Expectations Amid Challenging Natural Gas Environment