EQ Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement NGNE Q1 2026 Earnings EPS Misses Estimates as Biotech Continues RD Focus CXT Q1 2026 Earnings EPS Beats Estimates Shares Rally COCH Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise CECO Environmental Corp Q1 2026 Earnings Massive Earnings Beat Drives Optimism HUBS Q1 2026 Earnings EPS Surges Past Estimates Revenue Growth Remains in Focus