Factors Affecting Stock Demand and Prices