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

If a stock doesn't pay dividends, then why is the stock worth anything?
Stephen's answer is the 100% correct one made with the common Economics assumption, that people are rational. A company that never has paid dividends, is still worth something to people because of its potential to start paying dividends later and it is often better to grow now and payoff later. However, the actual answer is much more disapointing, because people are not rational and the stock market is no longer about investing in companies or earning dividends. Most of the value of a stock is for the same reason that gold, stamps, coins and bitcoins, and Australian houses are worth anything, that is, because enough people say it is worth something*. Even stocks that pay dividends, very few people buy it for dividends. They buy it because they believe someone else will be willing to buy it for slightly more, shortly after. Different traders have different timeframes, ranging from seconds to months. *Houses and stock are of course partially valuable due to the fundamentals, but the major reason they are purchased is just to resell at a profit.