TowneBank TOWN Q1 2026 Earnings Slight EPS Miss but Steady Operating Performance Smart Share Global EM Q2 2024 Earnings Stellar EPS Beat Surges 42957 Above Estimates BSBR Q1 2023 Earnings Significant EPS Miss Amid Challenging Operating Environment ICCM Q1 2026 Earnings EPS Misses Estimates as Losses Widen Xeris Biopharma XERS Q1 2026 Earnings Surprise Profitability as EPS Beats Estimates ES Q1 2026 Earnings Slight EPS Miss Amid Utility Operations