Cabot Corporation CBT Q1 2026 Earnings EPS Surges Past Expectations Shares Rally TEM Q1 2026 Earnings Narrower Loss Surprises Analysts but Stock Slides FB Financial Q1 2026 Earnings Slight EPS Miss Amid Stable Core Performance BSRR Q1 2026 Earnings EPS Beats Estimates by 144 Shares Edge Higher SSSSL Q1 2026 Earnings Stellar EPS Surprise Driven by Strong Investment Gains BranchOut Food Inc BOF Q1 2026 Earnings Net Loss of 012 Per Share Stock Declines 217