ACAD Q1 2026 Earnings EPS Misses by 684 Stock Declines MRVI Q1 2026 Earnings EPS Surprises to the Upside Stock Falls Amid Cautious Outlook ODD Q4 2025 Earnings Earnings Beat on Strong EPS Surprise HSTM Q1 2026 Earnings EPS Surpasses Estimates by Over 21 TRMB Q1 2026 Earnings EPS Beats Estimates by 794 as Stock Edges Higher ALEC Q1 2026 Earnings NarrowerThanExpected Loss Surprises No Revenue Yet