You will come across various technical reasons but I would say it is a simple principle of demand and supply. If the buying power of a stock is more, it’s price will increase.