TTEK Q1 2026 Earnings EPS Surpasses Estimates Amid Solid Operational Execution ALEC Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Market Response Cerus Corporation Q1 2026 Earnings Narrowing Loss Beats Estimates Amid Operational Progress WTW Q1 2026 Earnings EPS Slightly Beats Estimates as Stock Edges Lower CANF Q4 2023 Earnings EPS Surges Past Estimates as Clinical Progress Continues ROP Q1 2026 Earnings EPS Surpasses Estimates by 258 Amid Market Headwinds