BTQ Technologies Q4 2025 Earnings EPS Misses Estimates by Wide Margin Stock Rises 1183 NMFC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Slightly Below Expectations DH Q1 2026 Earnings Strong EPS Beat Drives Stock Higher Stepan Company SCL Q1 2026 Earnings EPS Slightly Tops Estimates Revenue Not Disclosed DBGI Q3 2023 Earnings Significant Loss Per Share Amid Stock Decline TUSK Q1 2026 Earnings EPS of 010 Amid Mixed Results Stock Declines 469