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