BWEN Q1 2026 Earnings Strong EPS Beat Amid Revenue Uncertainty Shares Decline Astec Industries Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions Evolus Inc EOLS Q1 2026 Earnings EPS Surprises to the Upside Amid Stock Decline Ducommun DCO Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher MOGU Q2 2021 Earnings EPS Surprises to the Upside Amid Challenging Environment JOE Q1 2026 Earnings EPS of 024 Reported Stock Edges Lower