Dividend Discount Model Calculator

Calculate the intrinsic value of a stock using the Gordon Growth Dividend Discount Model. Enter the expected dividend, required rate of return, and dividend growth rate to find the fair value — and compare it to the current price to decide if the stock is overvalued or undervalued.

$
%
%
$
Intrinsic Value
$41.67
Dividend Yield (at intrinsic value)
6.00%
Capital Gains Yield
4.00%
Total Expected Return
10.00%
Implied P/E (if EPS known)
—
Verdict vs Current Price
—

What Is the Dividend Discount Model?

The Dividend Discount Model (DDM) values a stock based on the present value of all future dividends it will pay. The version used here — the Gordon Growth Model — assumes dividends grow at a constant rate forever. It is one of the oldest and simplest stock valuation methods.

The core logic: a stock is worth the sum of all its future dividends, discounted back to today. If a stock pays $2.50 in dividends next year, grows dividends by 4% per year, and investors require 10% return, the stock's fair value is $41.67. If it is trading at $35, it is undervalued; at $50, it is overvalued.

Dividend Discount Formula

Intrinsic Value = D₁ ÷ (r − g)

The same formula can be rearranged to solve for different variables:

Worked Example

A stock is expected to pay $2.50 in dividends next year. The required return is 10%, and dividends are expected to grow at 4% per year:
Intrinsic value = $2.50 ÷ (0.10 − 0.04) = $2.50 ÷ 0.06 = $41.67
Dividend yield at fair value = $2.50 ÷ $41.67 = 6.00%
Capital gains yield = growth rate = 4.00%
Total expected return = 6.00% + 4.00% = 10.00% (matches the required return)

If the stock is currently trading at $35, it is undervalued by ~$6.67 (19% upside). If trading at $50, it is overvalued by ~$8.33 (17% downside).

When the DDM Breaks Down

Frequently Asked Questions

What is a good required rate of return for DDM?

Use the CAPM-derived cost of equity: risk-free rate + beta × market risk premium. For a stable, mature company, that is typically 8–10%. For a higher-risk company, 12–15%. The required return should reflect the risk of the specific stock, not a generic number.

What growth rate should I use?

Use a sustainable long-term growth rate, typically 2–5% for mature companies. This should not exceed the long-term GDP growth rate (about 2–3% real, 4–5% nominal) — no company can grow faster than the economy forever. For historical input, use the 5-year average dividend growth rate. For forecast, use analyst consensus estimates.

What is the difference between DDM and DCF?

DDM values a stock using dividends as the cash flow. DCF (Discounted Cash Flow) values a company using free cash flow to the firm (FCFF) or free cash flow to equity (FCFE). DDM is simpler but only works for dividend payers. DCF works for any company but is more complex and requires more assumptions about capital expenditure, working capital, and debt.

Why does DDM give such different values from market price?

There are several reasons: (1) the market may be pricing growth that DDM's constant-growth assumption cannot capture; (2) the required return or growth rate may be estimated wrong; (3) the market may be irrational or momentum-driven; (4) the stock may have other value drivers (buybacks, M&A potential) that DDM ignores. DDM is best used as one input among several, not as a stand-alone decision tool.

What is the two-stage DDM?

The two-stage DDM values a stock in two phases: high growth for the first N years, then constant growth (Gordon Growth) forever after. It is more realistic for fast-growing companies that will eventually mature. This calculator uses the single-stage Gordon Growth Model — for two-stage valuation, you would need to discount each high-growth year separately and add the terminal value.

Does DDM work for non-US stocks?

Yes, but with adjustments. Non-US companies often have different dividend policies, tax treatments, and growth trajectories. Use the local risk-free rate (government bond yield) and the local market risk premium. For emerging markets, add a country risk premium to the required return. Currency matters too — use dividends and stock price in the same currency.

Related Tools