CCB Q1 2026 Earnings EPS Misses Estimates Stock Declines MCW Q1 2026 Earnings EPS Beats Estimates by Over 14 Revenue Details Unavailable IMVT Q1 2026 Earnings EPS Misses Estimates Stock Slightly Positive Amid Development Progress IMMR Q3 2025 Earnings EPS Surges Past Estimates Stock Reacts Positively SPG Q1 2026 Earnings EPS Slightly Misses Estimates Shares Edge Higher Smart Share Global EM Q2 2024 Earnings Stellar EPS Beat Surges 42957 Above Estimates