SOJC Q1 2026 Earnings Earnings Beat Estimates with 591 Surprise Odysightai Inc ODYS Q1 2026 Earnings EPS Miss but Positive Stock Reaction Signals Investor Confidence ICL Q1 2026 Earnings EPS Beats Estimates by 1458 Stock Slightly Down LendingClub LC Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Lower IRIDEX Q1 2026 Earnings Narrowed Loss Surpasses Estimates Amid Operational Focus