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

Why do people buy stocks that pay no dividend?
I don't know why there is so much confusion on such a simple concept. The answer is very simple. A stock must eventually pay dividends or the whole stock market is just a cheap ponzi scheme. A company may temporarily decided to reinvest profits into R&D, company expansion, etc. but obviously if they promised to never pay dividends then you can never participate in the profits of the company and there is simply no intrinsic value to the stock. For all of you saying 'Yeah but the stock price will go up!', please people get a life. The only reason the price goes up is in anticipation of dividend yield otherwise WHY would the price go up?  "But the company is worth more and the stock is worth more" A stocks value is not set by the company but by people who buy and sell in the open market.  To think a stock's price can go up even if the company refuses to pay dividends is analogous to : Person A says "Hey buy these paper clips for $10". But those paper clips aren't worth that. "It doesn't matter because some fool down the line will pay $15". But why would they pay that? "Because some fool after him will pay $20" Ha Ha!