MCHX Q1 2026 Earnings EPS Misses Estimates Amid Revenue Uncertainty Stock Inches Higher IMNM Q1 2026 Earnings SmallerthanExpected Loss as Pipeline Progress Continues SKYT Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher CIG Q1 2026 Earnings EPS Beats Estimates by 1247 Shares Edge Lower CCID Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher CLPT Q1 2026 Earnings EPS Misses Estimates as Revenue Details Remain Undisclosed