Why do stock prices go up and down

Is the fluctuation in stock prices influenced more by news or by technical trading?

Stock prices go up and down due to changes in supply and demand, which are influenced by news, earnings, economic data, and investor sentiment.