ACEL Q1 2026 Earnings Earnings Surge Past Estimates Stock Retreats on Revenue Uncertainty Imperial Oil Q1 2026 Earnings EPS Misses Estimates by 1955 Stock Edges Lower OOMA Q1 2026 Earnings EPS Surpasses Estimates with 786 Beat ABCL Q1 2026 Earnings NarrowerthanExpected Loss Surprises Stock Gains EZRA Q1 2023 Earnings Massive EPS Surprise of 324 Against Negative Estimate Revenue Unreported STTK Q1 2026 Earnings Narrower Loss Surprises No Revenue as Pipeline Progress Continues