ALH Q1 2026 Earnings EPS Beats Estimates by 157 as Stock Rises ECCW Q1 2026 Earnings EPS Slightly Misses Estimates Note Price Edges Lower COP Q1 2026 Earnings EPS Beats Estimates by 132 but Stock Declines 323 TD SYNNEX SNX Q1 2026 Earnings Massive EPS Beat Drives Optimism Revenue Not Disclosed OXLCN Q4 2025 Earnings EPS Misses Estimates but Stock Edges Higher BMRA Q1 2026 Earnings Loss of 044 Per Share Amid No Revenue Disclosure