UiPath Q1 2026 Earnings EPS Beat Drives Positive Sentiment Despite Revenue Ambiguity DHCNI Q1 2026 Earnings EPS Miss Amid Challenging Operating Environment Castle Biosciences Inc CSTL Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Optimism SNN Q4 2014 Earnings Slight EPS Beat Meets Market Skepticism MasTec MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Amid Strong Execution SGHC Q1 2026 Earnings EPS Misses Estimates Despite Slight Stock Uptick