Ziff Davis Q1 2026 Earnings EPS Misses Estimates Stock Rises 475 GAING Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Falls Short BRCC Earnings Overview 20260527 OPAD Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares Ameresco Inc AMRC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter MT Bank Q1 2026 Earnings EPS Beats Estimates by 2 as Shares Edge Higher