MVST Q1 2026 Earnings Narrowing Loss Misses Estimates Stock Gains 58 FLEX LNG FLNG Q1 2026 Earnings EPS Miss Weighs on Shares as Charter Market Softens VBNK Q1 2026 Earnings VersaBank Posts BottomLine Miss as Interest Income Pressures Persist MSS Q1 2026 Earnings Significant EPS Miss Amid Operational Challenges MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat BNAI Q3 2025 Earnings EPS Beat Mitigates Revenue Absence Stock Declines 367