Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

What gives non-dividend stocks value to purchasers? [duplicate]
One way to value companies is to use a Dividend discount model. In substance, it consists in estimating future dividends and calculating their present value. So it is a methodology which considers that an equity is similar to a bond and estimates its current value based on future cash flows. A company may not be paying dividends now, but because its future earnings prospects are good may pay some in the future. In that case the DDM model will give a non-zero value to that stock. If on the other hand you think a company won't ever make any profits and therefore never pay any dividends, then it's probably worth 0! Take Microsoft as an example - it currently pays ~3% dividend per annum. The stock has been listed since 1986 and yet it did not pay any dividends until 2003. But the stock has been rising regularly since the beginning because people had "priced in" the fact that there was a high chance that the company would become very profitable - which proved true in the long term (+60,000% including dividends since the IPO!).