LeonaBio Inc LONA Q1 2026 Earnings Narrowing Losses Signal Operational Discipline Intellicheck IDN Q1 2026 Earnings EPS Surges Past Estimates with 9737 Beat MRVI Q1 2026 Earnings EPS Surprises to the Upside Stock Falls Amid Cautious Outlook Bloom Energy Q1 2026 Earnings Massive EPS Surprise Highlights Operational Efficiency Currenc Group Inc CURR Q3 2025 Earnings EPS Surges Past Estimates Yet Shares Slide GLBE Q1 2026 Earnings Earnings Per Share Falls Short of Estimates Stock Declines Slightly