APWC Q3 1997 Earnings EPS Misses Estimates Amid Challenging Conditions STLA Q1 2026 Earnings EPS Misses Estimates Amid Industry Headwinds MSCI Q1 2026 Earnings Slight EPS Beat Supports Positive Market Response FTC Solar Q1 2026 Earnings EPS Misses Estimates Amidst Operational Challenges Alcon ALC Q1 2026 Earnings EPS Beats Estimates as Surgical and Vision Care Segments Drive Profitability INBS Q1 2025 Earnings EPS Misses Estimates as Company Reports No Revenue