India's National Stock Exchange (NSE) shares opened 0.8% higher than their initial offering price of 1,785 rupees ($19) on Thursday, following the completion of the country's biggest IPO this year, which was also India's second-largest IPO ever.