DSGR Q1 2026 Earnings EPS Exceeds Estimates Despite Stock Decline FTRE Q1 2026 Earnings EPS Beats Estimates by Wide Margin Driving Positive Market Response Birchtech Corp BCHT Q1 2026 Earnings EPS Falls Short of Estimates Stock Slips STLD Q1 2026 Earnings EPS Misses Estimates but Shares Rally on Operational Strengths KEP Q4 2025 Earnings EPS Miss Amid Operational Challenges ARE Q1 2026 Earnings Massive EPS Surprise Driven by Strong Operational Performance