BCAL Q1 2026 Earnings EPS Surprise of 276 Highlights Solid Performance Despite Minor Stock Decline SmartRent Q1 2026 Earnings EPS Miss as Stock Rises 492 on Strategic Progress RANI Q1 2026 Earnings Narrowing Losses as Pipeline Progress Continues TRIB Q4 2024 Earnings Significant EPS Miss with 27255 Surprise Revenue Not Disclosed MFIC Q1 2026 Earnings EPS Beats Estimates Stock Dips ING Q1 2026 Earnings EPS Beats Estimates Stock Rises 22