WEST Q1 2026 Earnings Significant EPS Miss Sends Shares Lower DUO Q2 2021 Earnings Massive EPS Miss Sends Shares Lower INCY Q1 2026 Earnings Strong EPS Beat of 2943 Surprises Analysts Tucows Inc TCX Q1 2026 Earnings Negative EPS Reflects Ongoing Investment Phase Amid Stock Stagnation SDRL Q1 2026 Earnings NarrowerthanExpected Loss Boosts Investor Sentiment CRDL Q4 2025 Earnings Loss Narrows as EPS Beats Estimates by 142