There is obviously other elements, but mostly a company’s stock is based on speculation. It is based on how well you think it will do in the future. Controversy makes people lose confidence in a stock, they sell, people buy, the price can change a lot in a short amount of time.
Latest Answers