How and why do the crypto prices change?

Crypto prices go up and down constantly. This price change is common, it is the volatility. It happens because there isn't a single entity controlling prices. Crypto assets are decentralized so many factors can influence the price...