Factors influencing price changes