Dividend Discount Model (DDM) Calculator

Estimate a stock's fair value from future dividend streams: single-stage Gordon model, two-stage (multi-stage) DDM, implied growth solver from market price, and a sensitivity table.

⚠️ Important: This calculator is only an educational tool for understanding dividend valuation models — not investment advice. Results are model estimates, not price predictions and not recommendations to buy or sell any stock.

Gordon Growth Model — P₀ = D₁ / (r − g)

Anchor example: D₁ = $2, r = 10%, g = 4% → P₀ = 2 / 0.06 = $33.33.

Methodology

Gordon model (single stage): P₀ = D₁ / (r − g), where D₁ is next year’s dividend, r the discount rate (required return), g the annual dividend growth forever. Absolute requirement: r > g — if r ≤ g, the infinite dividend series does not converge and the model is invalid.

Two-stage DDM: P₀ = Σ D₀(1+g₁)ᵗ/(1+r)ᵗ + [D_{N+1}/(r−g₂)]/(1+r)ᴺ — present value of the high-growth-stage dividends plus the present value of the stable-stage Gordon terminal value.

Solver: from P₀ = D₁/(r−g) we get g = r − D₁/P₀ (implied growth) and r = D₁/P₀ + g (implied return).

📐 Methodology note: All numbers on this page are educational estimates from a mathematical model — not investment advice. DDM assumes dividends are paid forever at constant growth, an assumption rarely exactly met in the real world.

Frequently Asked Questions (FAQ)

What is the Dividend Discount Model (DDM)?

The Dividend Discount Model is a stock valuation method that computes fair value as the present value of all future discounted dividends. Example: a $1.50 next-year dividend at an 8% discount and 3% growth gives a value of $30.00 under the Gordon model.

What is the Gordon Growth Model formula?

The formula is P₀ = D₁ / (r − g). D₁ is next year’s dividend, r the discount rate, and g the annual dividend growth forever. Anchor example: D₁ = $2, r = 10%, g = 4% gives P₀ = $33.33.

When is DDM appropriate to use?

DDM works best for established companies that pay stable, moderately growing dividends, such as utilities or large banks. It is less suitable for companies that pay no dividends or whose growth is very unstable.

Why must r be greater than g?

Because DDM sums dividends to infinity. If growth g equals or exceeds the discount rate r, the series does not converge and the formula produces a meaningless number. This calculator rejects r ≤ g combinations as invalid.

What is implied growth in DDM?

Implied growth is the dividend growth rate implied by the current market price, computed by inverting the Gordon formula: g = r − D₁/P₀. Example: a price of $33.33 with D₁ = $2 and r = 10% implies 4% growth.

What is the difference between DDM and DCF?

DDM is a special case of DCF (Discounted Cash Flow): DDM discounts the dividends received by shareholders, while general DCF discounts the company’s free cash flows. DDM is simpler but only applies to dividend-paying issuers; DCF is more flexible but needs more assumptions.

What are the limitations of the Dividend Discount Model?

DDM is very sensitive to growth and discount assumptions — small changes can change the valuation drastically. The model also ignores share buybacks and assumes constant growth forever, so results are best viewed as one perspective, not a precise figure.

Is this calculator investment advice?

No. This calculator is an educational tool for understanding how dividend valuation models work. The results are not recommendations to buy, sell, or hold any stock.

Free tool by NRTechStudio