GH Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares Slightly ALBT Q1 2026 Earnings Narrowing Losses and Strategic Progress Amid No Revenue ESP Q1 2026 Earnings EPS Surpasses Estimates on Strong Operational Performance DQ Q1 2026 Earnings Massive EPS Miss as Polysilicon Challenges Persist BancFirst Corporation BANF Q1 2026 Earnings Solid EPS Beat Amid Steady Operating Performance Nextpower Inc NXT Q1 2026 Earnings EPS Surges Past Estimates Shares Advance