ARKO Petroleum Corp APC Q1 2026 Earnings EPS Beats Estimates by 707 Amid Cautious Market Sentiment CMCM Q4 2025 Earnings Net Loss Reported Amidst Transition Stock Drops Rollins Inc ROL Q1 2026 Earnings Slight EPS Beat Amid Steady Pest Control Demand DouYu Q4 2025 Earnings EPS Surges Past Estimates Despite Revenue Disclosures APYX Q1 2026 Earnings EPS Surprise of 5375 Drives Narrowed Loss Stock Declines Compugen Ltd Q1 2026 Earnings Narrowing Losses but Misses Estimates