White Mountains Insurance Group Q2 2025 Earnings EPS Misses Estimates Stock Edges Higher Comstock Inc LODE Q1 2026 Earnings Narrower Loss Beats Expectations Stock Rises Trustmark Corporation TRMK Q1 2026 Earnings EPS Beat Offsets Flat Market Reaction UUU Q4 2024 Earnings Loss per Share of 021 Amid Mixed Reporting Generac Holdings Q1 2026 Earnings Strong EPS Beat Powers Positive Market Reaction BancFirst Corporation BANF Q1 2026 Earnings Solid EPS Beat Lifts Banks Start to Fiscal Year