CMTL Q1 2026 Earnings EPS Beats Estimates by Over 40 Despite Net Loss ESAB Q1 2026 Earnings EPS Miss Weighs on Sentiment Despite Resilient Operations AGM Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Higher NEOV Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Market Reaction AFCG Q1 2026 Earnings Strong EPS Surprise of 328 Driven by Portfolio Performance Vail Resorts MTN Climbs 266 as Ski Season Optimism Builds Ocular Therapeutix OCUL Slips Slightly as Stock Holds Key Support at 775 Transdigm Group TDG Holds Near Support Resistance Tested in Recent Session MT Bank MTB Holds Steady Near 215 as Support and Resistance Levels Come into Focus Cactus Inc Q1 2026 Earnings EPS Beats Estimates by 86 as Operational Efficiency Shines