SN Q1 2026 Earnings EPS Surpasses Estimates Amid Slight Stock Decline CRIS Q1 2026 Earnings Significant EPS Miss Amidst Operational Updates BSET Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Furniture Market IAG Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Negatively SMXT Q1 2026 Earnings Narrow Loss Reported with Minimal Stock Movement XCUR Q2 2022 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports No Revenue