Sensex, Nifty 50 end higher— Stocks at 52-week highs, top gainers, most traded stocks and other key highlights by Live mint | March 20, 2026 5:10 pm | Indian Stocks, Market, News The Sensex ended 326 points, or 0.44%, higher at 74,532.96 as investors booked profits amid persisting geopolitical uncertainties. The Nifty 50 ended with a gain of 112 points, or 0.49%, at 23,114.50.