Top gainers and losers in BSE Sensex stocks, with Zomato and NTPC leading the gains and Mahindra & Mahindra declining.