KURA Q1 2026 Earnings WiderThanExpected Loss Amid Clinical Progress ICHR Q1 2026 Earnings EPS Beat Surprises Revenue Details Omitted DMLP Q4 2024 Earnings EPS of 024 Reported Amid Stock Decline FET Q1 2026 Earnings EPS Beats Estimates Amid Cost Discipline Stock Declines WRBY Q1 2026 Earnings EPS Surpasses Estimates Stock Rises TUYA Q1 2026 Earnings EPS Slightly Below Estimates Amidst Flat Stock Performance