NFBK Q1 2026 Earnings EPS Surpasses Estimates by 417 as Net Interest Margin Holds Steady ICL Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Lower STNE Q1 2026 Earnings EPS Misses Estimates Amidst Operational Progress Stock Declines Slightly Genpact G Q1 2026 Earnings EPS Beats Estimates Stock Slips Despite Strong Surprise Quantum Corporation QMCO Q1 2026 Earnings EPS Surprise of 2157 Driven by Cost Control Stock Declines FTRE Q1 2026 Earnings Earnings Beat Expectations with 241 Surprise