Two Harbors Investments Corp TWOD Q1 2026 Earnings EPS Surges Past Estimates in Resilient Quarter CNX Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds MVIS Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Absent RRX Q1 2026 Earnings Earnings Beat on Solid Execution Amid Mixed Market Conditions AL Q4 2025 Earnings EPS Surges Past Estimates by 239 GPGI Q1 2026 Earnings EPS Misses Estimates by Over 53 as Profitability Pressures Emerge