MasTec MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Amid Strong Execution VIK Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction AIFF Q3 1998 Earnings EPS Plunges to 1290 Missing Estimates by 483 Innodata Inc INOD Q1 2026 Earnings Massive EPS Surprise of 447 Fails to Lift Stock Amphastar Pharmaceuticals AMPH Q1 2026 Earnings EPS Misses Estimates by 416 as Stock Edges Higher NXPI Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction GIB Q1 2026 Earnings EPS Misses Estimates Amid Disciplined Execution KLXE Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Shares SLM Q1 2026 Earnings EPS Surges Past Estimates on Strong Credit and Cost Control Clear Secure Inc YOU Q1 2026 Earnings EPS Beats Estimates by 12 Despite Stock Pullback OTLY Q1 2026 Earnings EPS Surprise of 6017 Over Expectations Amid Broader Market Concerns BRBS Q1 2026 Earnings Positive EPS Amidst Limited Disclosure SUI Q1 2026 Earnings EPS Misses Estimates by 126 Stock Gains on Market Optimism