Offer your insights or judgment on the input financial query or topic using your financial expertise. Reply as normal question answering

What makes a Company's Stock prices go up or down?
I always liked the answer that in the short term, the market is a voting machine and in the long term the market is a weighing machine. People can "vote" a stock up or down in the short term.   In the long term, typically, the intrinsic value of a company will be reflected in the price. It's a rule of thumb, not perfect, but it is generally true. I think it's from an old investing book that talks about "Mr. Market".   Maybe it's from one of Warren Buffet's annual letters.    Anyone know? :)