Offer your thoughts or opinion on the input financial query or topic using your financial background.

What makes a Company's Stock prices go up or down?
Here are some significant factors affect the company stock price performance: Usually, profitability is known to the public through the financial statements; it won't be 100% accurate and people would also trade the stock with the price not matching to the true value of the firm. Still there are dozens of other various reasons exist. People are just not behaving as rational as what the textbook describes when they are trading and investing.