First Financial Bancorp FFBC Q1 2026 Earnings Earnings Beat Expectations as Core Operations Hold Steady NTGR Q1 2026 Earnings EPS Returns to Profitability with 268 Surprise MGYR Q4 2025 Earnings EPS of 040 Reported Stock Unchanged NN Inc Q1 2026 Earnings Surprise Profitability Surges on Cost Controls CSAI Q4 2025 Earnings EPS Loss Reported Amid Stock Decline RPM Q1 2026 Earnings Stellar EPS Surprise of 5993 Drives Stock Higher