Everest Group EG Q1 2026 Earnings Strong EPS Beat Amid Resilient Underwriting Results Genasys GNSS Q1 2026 Earnings Strong EPS Surprise of 184 Driven by Profitability IMMR Q3 2025 Earnings EPS Surges Past Estimates Stock Reacts Positively MEC Q1 2026 Earnings Earnings Beat Expectations Stock Surges BEKE Q1 2026 Earnings EPS Misses Estimates Stock Declines Redwood Trust Inc 9125 Senior Notes Due 2029 RWTN Q1 2026 Earnings Earnings Miss but Positive Market Response