Ferguson Enterprises FERG Q1 2026 Earnings EPS Slightly Beats Estimates Shares Edge Higher CCLD Q1 2026 Earnings EPS Misses Estimates Stock Declines 34 TSM Q1 2026 Earnings Strong Earnings Beat Driven by AI and Advanced Chip Demand Balchem Corporation Q1 2026 Earnings EPS Misses Estimates Amid Unchanged Stock Uxin Q1 2025 Earnings Widening Losses and Stock Decline Highlight Persistent Challenges ABT Q1 2026 Earnings Slight EPS Miss Sends Stock Lower as Core Businesses Show Resilience