WCN Q1 2026 Earnings EPS Surpasses Estimates Amidst Modest Stock Decline Peabody Energy BTU Q1 2026 Earnings Significant EPS Miss Amidst Challenging Market Conditions ROST Q1 2026 Earnings EPS Beats Estimates by 145 Amid Cautious Consumer Environment UG Q2 2025 Earnings Profitability Maintained Amid Modest Stock Reaction Burford Capital Q1 2026 Earnings Massive EPS Miss with 5273 Surprise Drains Investor Confidence CAMT Q1 2026 Earnings EPS Slightly Beats Estimates Stock Advances