TPST Q1 2026 Earnings Significant EPS Miss Amid No Revenue Stock Gains 276 APWC Q3 1997 Earnings EPS Misses Estimates Amid Cost Pressures BTSGU Q1 2026 Earnings Strong EPS Beat but Stock Declines Amidst Limited Revenue Disclosure STKE Q1 2026 Earnings EPS Misses Estimates Significantly Stock Rises on Strategic Optimism IMCR Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Pipeline Progress Stantec Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher