Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA Vodafone Idea SAIL MCX Laurus Labs Ajanta Pharma Hit 52Week Highs as Midcap Rally Gains Momentum UK Borrowing Costs Rise and Pound Weakens as Political Uncertainty Deepens Over Burnham Leadership Speculation Arista ANET Q1 2026 Results A Closer Look at the Earnings Beat