WEX Q1 2026 Earnings EPS Beats Estimates by 101 Shares Edge Higher Birchtech Corp BCHT Q1 2026 Earnings WiderThanExpected Loss but Positive Market Reaction CBUS Q1 2026 Earnings Results Beat Estimates with Narrowed Loss Stock Rises 29 Ingram Micro Holding Corporation INGM Q1 2026 Earnings Earnings Beat Driven by Operational Efficiency HSLV Q1 2026 Earnings Massive EPS Surprise but Stock Declines STC Q1 2026 Earnings EPS Surges 485 Above Estimates Amid Operational Strength