HMR Q1 2026 Earnings EPS Beats Estimates by Over 1000 but Stock Tumbles 20 CDLR Q1 2026 Earnings EPS Misses Estimates as Operating Costs Weigh on Results TELA Bio Q1 2026 Earnings EPS Misses Estimates Amid Stock Rally SIFY Q4 2024 Earnings EPS Surprise Beats Estimates Stock Slides NeoGenomics NEO Q1 2026 Earnings EPS Beats Estimates by 389 Stock Gains iHeartMedia IHRT Q1 2026 Earnings EPS Misses Estimates Stock Rallies Despite Loss Willdan Group Q1 2026 Earnings EPS Beat Drives 32 Stock Gain HuBS Q1 2026 Earnings EPS Beats Estimates by 809 as Stock Declines IBEX Q1 2026 Earnings EPS Beats Estimates Stock Slips Slightly SYBT Q1 2026 Earnings Small EPS Beat Meets Modest Market Reaction Canada Goose GOOS Q1 2026 Earnings EPS Falls Short of Estimates Shares Edge Lower ESLT Q4 2025 Earnings EPS Surges Past Expectations Amid Strong Defense Demand PRTS Q1 2026 Earnings EPS Surprises with 4885 Beat Stock Falls 392