WCN Q1 2026 Earnings EPS Surpasses Estimates Amidst Modest Stock Decline KOP Q1 2026 Earnings EPS Surges Past Estimates with 2972 Beat Marchex MCHX Q1 2026 Earnings EPS Falls Short of Consensus in Challenging Quarter Altimmune Q1 2026 Earnings Narrower Loss Surprises Amid Ongoing Clinical Focus AGNC Q1 2026 Earnings Solid EPS Beat Amid Stable Mortgage Markets PROCEPT BioRobotics Q1 2026 Earnings NarrowerThanExpected Loss Signals Progress