OptimizeRx OPRX Q1 2026 Earnings Massive EPS Beat Sends Stock Higher GM Q1 2026 Earnings Earnings Per Share Smashes Estimates Driving Optimism XPON Q2 2025 Earnings Strong EPS Beat Highlights Cost Discipline WAFD Q1 2026 Earnings EPS Surpasses Estimates by 7 as Bank Shows Resilience METC Q1 2026 Earnings EPS Misses Estimates Amidst Challenging Market Conditions Cibus Inc Q1 2026 Earnings Narrowed Loss Surprises Estimates Amid PreRevenue Progress