BioTechne TECH Q1 2026 Earnings EPS Misses Estimates but Shares Edge Higher NESR Q1 2026 Earnings EPS Surges Past Estimates with 1987 Beat SABS Q1 2026 Earnings EPS Misses Estimates Stock Rises on Pipeline Progress Alta Equipment Group Inc ALTG Q1 2026 Earnings EPS Miss Widens as Losses Deepen VTRS Q1 2026 Earnings Strong EPS Beat of 1517 Surprise Amid Stable Execution GRNT Q1 2026 Earnings Granite Ridge Resources Misses Big as EPS Falls 84 Below Consensus