Currenc CURR Delivers Q3 2025 Beat EPS 005 vs 012 Expected Avidia AVBC Q1 2026 Beat Revenue NA EPS Exceeds by Significant Alcon ALC Q1 2026 Earnings EPS 085 Beats Estimates Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA