How to Calculate the Share Price Based off Dividends

How to Calculate the Share Price Based off Dividends
••• Comstock/Comstock/Getty Images

The dividend discount model values a stock based on its dividends. It uses a discount rate to convert all of the stock’s expected future dividend payments into a single, theoretical stock price, which you can compare to the actual market price. If the market price is greater than the model’s price, the market may be overvaluing the stock. If the market price is less than the model’s price, the stock may be undervalued. The model’s output stock value is sensitive to its estimates, so use it as a supplement to other stock selection tools, instead of as a lone decision factor.

Visit any financial website that provides stock information and determine the total dividends per share a company expects to pay over the next year, called its forward annual dividend rate. For example, assume a company expects to pay $1.50 per share in dividends over the next year.

Estimate the required rate of return of the stock, which is the minimum rate of return you would require to invest in the stock. It is also the return you could earn on a similar stock or investment. A stock with more risk has a higher required rate of return, while a stock with less risk has a lower required rate of return. In this example, assume you require a 10 percent rate of return on the stock.

Estimate the stable rate at which you expect the company and its dividend payments to grow per year forever. A company may provide a target growth rate in its annual report. If not, you can make your own estimate based on your future expectations of the company’s growth. In this example, assume the company’s dividends will grow at 2 percent per year forever.

Substitute the values into the dividend discount model: stock value = dividend per share/(required rate of return - growth rate). In this example, substitute the values to get: stock value = $1.50/(0.1 - 0.02).

Subtract the growth rate from the required rate of return. In this example, subtract 0.02 from 0.1 to get 0.08. This leaves: stock value = $1.50/0.08.

Divide the dividend per share by your result to calculate the stock’s value. In this example, divide $1.50 by 0.08 to get a stock value of $18.75.

Compare the model’s price to the market price. In this example, if the market price is $15 and the model’s price is $18.75, the market may be undervaluing the stock.


  • The dividend discount model works only for stocks that pay a dividend.