IBP Q1 2026 Earnings Earnings Miss Prediction Despite Positive Stock Reaction CRK Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds FSTR Q1 2026 Earnings Stunning Profitability Surge as EPS Swings to 014 from Expected Loss OWLT Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Surprise Despite Stock Decline LEGT Q1 2026 Earnings SPAC Reports Positive EPS Amid Ongoing Merger Search FLG Q1 2026 Earnings EPS Beats Estimates as Bank Navigates Interest Rate Environment