Factors affecting price changes