Alcon ALC Q1 2026 Earnings EPS 085 Beats Estimates Target Corporation TGT Q1 2026 Earnings Beat Revenue NA EPS 244 Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA Consensus CCSI Delivers Q1 2026 Beat EPS 152 vs 141 Expected