G WILC Up 075 Is There More Room to Run 20260520 Casella CWST Q1 2026 Earnings Surprise EPS 020 Up Significant