Baidu Q1 2026 Earnings EPS Beats Estimates but Stock Slides Amid Revenue Uncertainty Emerson Radio MSN Q1 2024 Earnings Loss of 003 per Share Triggers 20 Stock Surge Mirion Technologies MIR Q1 2026 Earnings EPS Surpasses Estimates Stock Rises Ingles Markets Q1 2026 Earnings EPS of 128 Supports Stock Gain Amid Limited Disclosure WEBTOON Entertainment Inc WBTN Q1 2026 Earnings EPS Beat Surprises Market but Stock Slips HCXY Q1 2026 Earnings Slight EPS Miss Triggers Modest Price Gain