Factors affecting market price of stocks