Stock Valuation - Interest rates, Dividends, and Shares Repurchases I'm reading a macro book (Blanchard's) and the way he values shares is by calculating the net present value of all dividends we expect to receive by owning some stock, discounted by the interest rates (assuming investors are risk-neutral and only care about expected return). Well, by reading some newspapers and some chapters of a book on corporate finance, I've noticed that not many firms' shares pay dividends, being the paid dividends concentrated in a few firms only. In fact, in corporate finance, it seems managers are taught that with the existence of taxes on personal income(dividends apply), it's preferable to repurchase shares which increase the earnings per share ratio (EPS), which in turn multiplied by the price-per-earnings of the industry the firm is in, gives an expected price for the stock. My question is why should we value stock if no dividend is paid? Aren't selling stock and receiving dividend the only two sources of current income that owning shares give? 

Any help would be appreciated
We value stock if no dividends are paid, exactly for the reason you mention, we can sell them at a higher value later on. The value added to the stock if we invest the profits (would be dividends) into the company should be around the same value the dividends would pay off. However instead of paying taxes each time we get a dividend we can pay them just once when the stock is sold potentially saving on taxes.

P.s. Blanchard is a great book and how I first started learning macro :).