Factors affecting stock value