eBay Q1 2026 Earnings EPS Beats Estimates as Stock Declines Amid Revenue Uncertainties OMCL Q1 2026 Earnings Stellar EPS Beat of 6277 Yet Stock Slides EBS Q1 2026 Earnings Surprise Profit Beats Estimates by 183 ELDN Q1 2026 Earnings ClinicalStage Biotech Misses EPS Estimates Amid Ongoing Development Costs BXSL Q1 2026 Earnings Net Investment Income Tops Estimates Shares Edge Higher