ENLT Q1 2026 Earnings Positive EPS Surprise Drives Modest Stock Gain LSF Q1 2026 Earnings Massive EPS Surprise Defies Expectations Nano Nuclear Energy Inc NNE Q1 2026 Earnings NarrowerThanExpected Loss Drives 347 EPS Surprise Stock Slips 59 ABX Q1 2026 Earnings Marginal EPS Miss Amid Positive Stock Reaction MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat VirTra Inc VTSI Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Share Uptick