So I was reading this article on 'Understanding the basics of Stock Owning' (1).
It starts by saying, Exxon has 5.28 billion shares of stock outstanding, in other words, they have divide the company into 5.28 billion pieces.
It then goes on to say, the stock is worth $90.70 per share and if you own the share you get a dividend of $1.70 a year. Finally, if the company closes or sells itself or w/e then you get ~$20 per share. Fine.
My question is, why would anyone buy this stock? Its dividend is $1.70 a year, if you bought a stock, you'd have to wait a long time for it to pay itself. Or is the idea that it's a kind of (unreliable) bond where you can invest $1,000,000 into the stocks and get a decent return every year through dividends? The price is driven by speculation on the dividend (analogous to some kind of mutable bond coupon).
This leads to my second question, why would anyone buy shares of a company that does not give out dividends? If the company closes then you only receive a fraction of what you paid for the shares, what's the incentive?
[1] http://www.thesimpledollar.com/personal-finance-101-what-exactly-does-it-mean-to-own-a-stock/