Trending stocks: NTPC share price gains over 2%