MLEC Q2 2025 Earnings EPS Surprises to the Upside as PreRevenue Science Company Narrows Loss RPAY Q1 2026 Earnings EPS Beat Drives 418 Stock Rally Despite Missing Revenue Details CNQ Q1 2026 Earnings Earnings Surprise on Strong Operational Performance VCYT Q1 2026 Earnings Strong EPS Beat Surprises Analysts Stock Slips Slightly Greene County Bancorp Inc GCBC Q2 2025 Earnings Solid EPS Performance Amidst Quiet Quarter DKS Q1 2026 Earnings EPS Surges 19 Above Estimates Yet Stock Declines