ELPC Q2 2025 Earnings Strong EPS Beat Amid Mixed Market Sentiment DWSN Q2 2019 Earnings EPS Misses Estimates Amid Challenging Market FUL Q1 2026 Earnings EPS Beats Estimates Shares Rise 228 LanzaTech Q4 2025 Earnings EPS Surprise of 8379 Despite Continued Losses CNX Q1 2026 Earnings Earnings Beat with 2698 Surprise but Stock Declines OFS Q1 2026 Earnings Staggering EPS Beat of 475 Surprises Market