From the 30 Sensex firms, NTPC, Nestle, Titan, Kotak Mahindra Bank, Maruti, Hindustan Unilever, Bharti Airtel, and HDFC Bank were the biggest gainers