TECH Q1 2026 Earnings EPS Misses Estimates Slightly Stock Rallies 57 FEED Q1 2026 Earnings Significant Losses Reported Amidst Operational Challenges NCLH Q1 2026 Earnings Strong EPS Beat Despite Headwinds ESCO Technologies Q1 2026 Earnings EPS Beat Lifts Shares as Revenue Details Remain Sparse AMPGR Q1 2026 Earnings EPS Miss Drives Steep Decline COYA Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Reaction WEN Q1 2026 Earnings EPS Surprises with 241 Beat Amid Modest Stock Gains ODFL Q1 2026 Earnings EPS Beats Estimates by 65 Revenue Details Not Disclosed Weibo Q1 2026 Earnings EPS of 034 Reported Stock Declines Amid Limited Disclosure