Coforge Tech Mahindra Lead Nifty IT Surge as Tech Stocks Rebound for Second Session YETI Holdings YETI Delivers Q1 2026 Beat EPS 026 vs 018 Expected Alnylam ALNY Delivers Q1 2026 Beat EPS 151 vs 096 Expected