CIMP Q1 2026 Earnings EPS Beats Estimates as Mortgage REIT Maintains Stable Performance ROP Q1 2026 Earnings EPS Beat of 258 Highlights Operational Strength BCSF Q1 2026 Earnings Slight EPS Miss Amid Stable Portfolio Performance Vivani Medical VANI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction Blue Bird Corporation BLBD Q1 2026 Earnings EPS Beat Drives Positive Investor Sentiment SFL Q1 2026 Earnings Earnings Per Share Surges Past Estimates Stock Declines Despite Massive Beat