TXRH Q1 2026 Earnings EPS Beats Estimates Stock Slips Marginally ASUR Q1 2026 Earnings EPS Surprises to the Upside Despite Broader Market Headwinds CGEN Q1 2026 Earnings EPS Misses Estimates but Stock Rises 728 on Pipeline Progress MODD Q3 2025 Earnings EPS Misses Expectations Stock Gains 89 MSAI Q1 2026 Earnings EPS Surprise Beats Estimates Stock Rises QLYS Q1 2026 Earnings EPS Beats Estimates by 615 as Stock Edges Lower