CIA Q1 2026 Earnings EPS Miss Triggers Cautious Market Response IBP Q1 2026 Earnings Earnings Miss Prediction Despite Positive Stock Reaction AMPX Q1 2026 Earnings EPS Misses Estimates as Company Reports No Revenue MPT Q1 2026 Earnings EPS Surges Past Estimates With 65 Beat Stock Slides Slightly CODI Q1 2026 Earnings Stunning EPS Beat Masks Broader Market Concerns Virco Manufacturing VIRC Edges Higher as Key Support Holds Near 574 Stantec Inc STN Gains Ground Testing Key Resistance After Bullish Session AMTD IDEA Group AMTD Stock Slips Fractionally Amid RangeBound Trading Cracker Barrel CBRL Rallies 378 as Shares Test Key Resistance at 3630 BNZI Q1 2026 Earnings WiderthanExpected Loss Sends Shares Lower