PHGE Q4 2025 Earnings EPS Misses Estimates Significantly Stock Rises 105 RILYK Q1 2024 Earnings A Quarter of Continued Losses and Modest Stock Uptick Halliburton Q1 2026 Earnings Earnings Beat Estimates by 924 but Stock Slips 117 NNOX Q4 2025 Earnings EPS Misses Estimates Amid Lack of Reported Revenue MTVA Q1 2026 Earnings EPS Misses Estimates but Stock Surges 3415 Solarmax Technology Inc SMXT Q1 2026 Earnings A Challenging Start with Narrowed Losses