CLH Q1 2026 Earnings Earnings Beat Supports Positive Market Sentiment ACEL Q1 2026 Earnings Earnings Surge Past Estimates Stock Retreats on Revenue Uncertainty Amkor Technology AMKR Q1 2026 Earnings EPS Beats Estimates Amid Mixed Demand Signals RCKY Q1 2026 Earnings EPS Misses Estimates by 3725 Amid Challenging Environment Titan Mining Q1 2026 Earnings Strong EPS Surprise Despite Absent Revenue Data Castle Biosciences Q1 2026 Earnings Narrowly Beats EPS Estimates but Stock Declines