GENI Q1 2026 Earnings EPS Falls Short Yet Stock Surges 583 on Strategic Optimism VNET Q4 2025 Earnings Record EPS Beat on Surprise Profitability HA Sustainable Infrastructure Capital Inc HASI Q1 2026 Earnings Strong EPS Beat Mitigates Revenue Uncertainty Stock Holds Steady Tennant Company TNC Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Positively Deutsche Bank DB Q1 2026 Earnings Modest EPS Beat Amidst Challenging Banking Environment BKV Corporation BKV Slips 091 as Natural Gas Stock Tests Key Support Zone Mohawk Industries MHK Edges Higher Amid Stabilizing Flooring Demand Seanergy Maritime SHIP Slips 23 as Support Level Looms Ballys Corporation BALY Gains 44 as Stock Tests Key Resistance Near 1332 ALLT Q1 2026 Earnings EPS Surpasses Estimates by 3575 Despite Flat Stock Response