Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Why do people sell when demand pushes share price up?
You are assuming the price increase will continue. The people selling are assuming that the price increase will not continue.  Ultimately that's what a share transaction is: one person would rather have the cash at a particular price / time, and one person would rather have the share.