IMDX Q1 2026 Earnings NarrowerThanExpected Loss Signals Cost Discipline Amid Revenue Challenges CDNS Q1 2026 Earnings EPS Tops Estimates Stock Edges Higher AMTB Q1 2026 Earnings Earnings Slightly Miss Estimates Stock Edges Lower DNA X Inc SONM Q3 2024 Earnings EPS Beats Estimates Stock Surges 1371 MSGE Q1 2026 Earnings EPS Falls Short of Estimates by Nearly 23 HTZ Q1 2026 Earnings NarrowerThanExpected Loss Boosts Sentiment