Cogent Communications Q1 2026 Earnings EPS Beats Estimates Amid Revenue Uncertainty Stock Declines BXP Q1 2026 Earnings Stellar EPS Surge Drives Optimism WST Q1 2026 Earnings EPS Surges Past Estimates by 2578 AXT Inc Q1 2026 Earnings EPS Surprise Beats Estimates as Company Narrows Loss AGBK Q1 2026 Earnings EPS Surpasses Estimates by 621 AAP Q1 2026 Earnings EPS Crushes Estimates with 68 Surprise Stock Slides