Markets End on a Volatile Note as Nifty Defends Key Levels The Nifty 50 closed at 22,959.50, recovering from earlier losses and gaining 30.25 points. Pharma and metal sectors led gains, while IT and media sectors lagged. Analysts suggest 22,800 remains a strong support, with 23,100 as immediate resistance. Broader markets showed mixed performance with small-cap indices under pressure.12