SLMBP Q1 2026 Earnings EPS Surges Past Expectations as Loan Portfolio Strengthens Granite Construction Q1 2026 Earnings Massive EPS Surprise Drives Stock Higher BLBD Q1 2026 Earnings EPS Beat Drives Stock Higher on Operational Strength TFII Q1 2026 Earnings EPS Beats Estimates by Double Digits BBOT Q1 2026 Earnings NarrowerthanExpected Loss Lifts Sentiment as Stock Declines CALM Q1 2026 Earnings EPS Surges Past Estimates as Egg Market Conditions Improve