Compugen Ltd CGEN Q1 2026 Earnings Earnings Miss Slightly but Shares Rally on Upcoming Catalyst ESOA Q1 2026 Earnings EPS Surges Past Estimates with 743 Surprise Phoenix New Media Q3 2024 Earnings WiderThanExpected Loss Amid Revenue Uncertainty BIP Q1 2026 Earnings Significant EPS Miss Amidst Operational Headwinds Sweetgreen Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement ENVB Q4 2024 Earnings Deep EPS Miss and Continued PreRevenue Stage Pressure