What are the factors important in analysis of a stock?