TeamLease Services Announces 238 Crore Share Buyback Reports 26 Profit Growth in Q4 Range RRC Reports Strong Q1 2026 Revenue NA EPS Beats Global GIC Jumps 258 on Strong Momentum 20260520 Alcon ALC Stock Up 161 Key Resistance at 7072 20260520