ROC Q1 2026 Earnings EPS Surprise Drives Strong Beat Despite Revenue Uncertainty Atkore Inc ATKR Q1 2026 Earnings EPS Surges Past Expectations Shares Rally FITBM Q1 2026 Earnings Strong EPS Surprise of 3509 Outperforms Estimates Village Farms International VFF Q1 2026 Earnings EPS Misses Estimates Slightly Amid Undisclosed Revenue GECC Q1 2026 Earnings EPS Beats Estimates by 126 Amid Stable Operations SBSW Q2 2022 Earnings EPS Misses Estimates Stock Reacts Negatively