OCCIN Q1 2026 Earnings Massive EPS Miss Casts Doubt on Portfolio Performance APWC Q3 1997 Earnings EPS Misses Estimates Amid Challenging Conditions TMHC Q1 2026 Earnings EPS Surges Past Estimates by 2856 Duolingo DUOL Q1 2026 Earnings EPS Beats Estimates by 164 Amid Strong User Engagement AMD Q1 2026 Earnings EPS Beat Drives Stock Rebound Solidion Technology Q4 2025 Earnings Continued Losses Amidst No Revenue