ASAN Q1 2026 Earnings Earnings Per Share Beat Estimates Stock Rises 4 BCTX Q1 2026 Earnings EPS Surprise Beats Estimates Yet Stock Slips 618 GNK Q1 2026 Earnings Massive EPS Surprise of 34293 Driven by Strong Operational Leverage MX Q1 2026 Earnings Strong EPS Beat Amid Challenging Market Conditions EXFY Q1 2026 Earnings EPS Beats Estimates by 68 as Company Delivers Profitability AD Q1 2026 Earnings Significant EPS Beat Driven by Operational Efficiency