MX Q1 2026 Earnings EPS Beat by 5146 but Stock Declines 67 TUYA Q1 2026 Earnings EPS Slightly Below Estimates Amidst Flat Stock Performance AIN Q1 2026 Earnings EPS Surprise of 1534 Drives Positive Stock Reaction COE Q3 2025 Earnings Loss Per Share Reported Stock Declines Despite No Revenue Disclosure KPRX Q1 2026 Earnings BetterthanExpected Loss Amid Continued Pipeline Development Scully Royalty Ltd SRL Q4 2009 Earnings Massive EPS Surprise of 81934 Highlights Strong Performance