ZVIA Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Market Response Compugen Ltd CGEN Q1 2026 Earnings Earnings Miss Slightly but Shares Rally on Upcoming Catalyst LIXT Q4 2024 Earnings Biotech Reports Net Loss Stock Declines MasTec MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Amid Strong Execution GABC Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Margin Pressure Vistagen Therapeutics Q1 2026 Earnings Narrower Loss Than Expected Boosts Investor Sentiment