EFSCP Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher SOJF Q1 2026 Earnings Earnings Beat Expectations with 591 Surprise Alpha Tau Medical DRTS Q1 2026 Earnings Wider Loss Surprises Markets Stock Slips Opera Limited OPRA Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Cantaloupe Inc CTLP Q1 2026 Earnings EPS Misses Estimates by 50 Insight Molecular Diagnostics Inc IMDX Q1 2026 Earnings EPS Surprises to the Upside During PreRevenue Phase