MBC Q1 2026 Earnings EPS Surges 69 Above Estimates Shares Jump 127 Xeris Biopharma XERS Q1 2026 Earnings Surprise Profitability as EPS Beats Estimates Global Partners GLP Q1 2026 Earnings Massive EPS Beat of 455 Driven by Operational Strength CEVA Q1 2026 Earnings EPS Surges Past Estimates Stock Declines Despite Beat Nicolet Bankshares Q1 2026 Earnings Earnings Miss Estimates by Wide Margin Amid Challenging Environment GEN Q1 2026 Earnings EPS Beats Estimates by 201 Despite Modest Stock Decline