DIOD Q1 2026 Earnings EPS Surges Past Estimates Stock Climbs 35 HOWL Q1 2026 Earnings EPS Beats Estimates as Biotech Continues Pipeline Progress DMC Global BOOM Q1 2026 Earnings NarrowerThanExpected Loss Supports Modest Stock Gain enGene Holdings Q1 2026 Earnings EPS Beat and Positive Market Response Amid PreRevenue Progress CURR Q3 2025 Earnings Strong EPS Surprise as Profitability Emerges Revenue Details Not Disclosed