Dividend Discount Model (Ddm) Calculator
Calculate a stock's fair value using the Dividend Discount Model. Supports single-stage Gordon Growth and two-stage DDM with custom growth rates and required returns.
Formula & Methodology
Dividend Discount Model (DDM) Calculator: Methodology and Formula
The Dividend Discount Model (DDM) is a fundamental equity valuation method that determines the intrinsic value of a stock based on the present value of its expected future dividend payments. First formalized by Myron J. Gordon and Eli Shapiro in 1956, the model rests on the principle that a stock is worth the sum of all future dividends discounted back to today's value. This dividend discount model calculator implements both the single-stage Gordon Growth Model and the more flexible two-stage DDM to handle different company growth profiles.
The Gordon Growth Model (Single-Stage DDM)
The single-stage DDM, commonly known as the Gordon Growth Model, assumes dividends grow at a constant rate indefinitely. The formula is:
P = D₀ × (1 + g) / (r − g)
Where:
- P = Intrinsic value (fair price) of the stock
- D₀ = Current annual dividend per share (the most recent dividend paid)
- D₀ × (1 + g) = D₁, the expected dividend one year from now
- g = Expected perpetual dividend growth rate
- r = Required rate of return (cost of equity)
A critical constraint applies: the required rate of return (r) must exceed the growth rate (g). When g approaches or exceeds r, the model produces infinite or negative values, indicating that the constant-growth assumption is unrealistic for that scenario (Investopedia — Dividend Discount Model).
Derivation from the Dividend Stream
The DDM derives from the general present value equation for an infinite series of growing cash flows. Starting with the assumption that an investor receives dividends D₁, D₂, D₃, … in perpetuity, and each dividend grows by factor (1 + g):
P = D₁/(1+r)¹ + D₂/(1+r)² + D₃/(1+r)³ + …
Since D₂ = D₁(1+g), D₃ = D₁(1+g)², and so on, this geometric series converges to D₁ / (r − g) when r > g. Substituting D₁ = D₀ × (1 + g) yields the standard Gordon Growth formula. Professor Aswath Damodaran of NYU Stern details this derivation extensively in his valuation framework, noting that the model's simplicity makes it especially useful for valuing mature, dividend-paying companies with predictable growth trajectories (Damodaran — Discounted Cash Flow Valuation, NYU Stern).
Two-Stage DDM for Transitioning Companies
Many companies experience a period of above-average growth before settling into a stable, mature phase. The two-stage DDM captures this by splitting the valuation into two components:
- Stage 1 (High-Growth Phase): Dividends grow at an elevated rate (g₁) for a defined number of years (n). Each year's dividend is discounted individually.
- Stage 2 (Terminal Value): After year n, dividends grow at a lower, stable terminal growth rate (g₂). The terminal value is calculated using the Gordon Growth Model applied at year n, then discounted back to the present.
The combined formula is:
P = Σ [D₀ × (1+g₁)ᵗ / (1+r)ᵗ] for t=1 to n, plus [Dₙ × (1+g₂) / (r − g₂)] / (1+r)ⁿ
This approach suits companies like technology firms transitioning from rapid expansion (15–25% dividend growth) to mature-phase growth rates of 2–4% (Harvard Business School Online — Discounted Dividend Model).
Estimating the Required Rate of Return
The required rate of return (r) is commonly estimated using the Capital Asset Pricing Model (CAPM):
r = Risk-Free Rate + β × (Market Return − Risk-Free Rate)
For example, with a risk-free rate of 4.25% (10-year U.S. Treasury yield as of early 2026), a beta of 1.1, and a historical equity risk premium of 5.5%, the required return equals 4.25% + 1.1 × 5.5% = 10.30%.
Practical Example
Consider a utility company paying a current annual dividend of $3.20 per share, with an expected perpetual growth rate of 3.5% and an investor's required return of 9%:
P = $3.20 × (1 + 0.035) / (0.09 − 0.035) = $3.312 / 0.055 = $60.22
If the stock currently trades at $52, the DDM suggests the stock is undervalued by approximately 15.8%, potentially representing a buying opportunity. Conversely, if the market price is $70, the stock appears overvalued relative to its dividend-based intrinsic value.
Limitations and Considerations
- The DDM applies only to dividend-paying stocks; it cannot value companies that do not distribute dividends.
- Small changes in g or r produce large swings in the estimated price, making sensitivity analysis essential.
- The constant-growth assumption rarely holds perfectly in practice; using a two-stage or multi-stage model improves accuracy for growth companies.
- The model does not account for share buybacks, special dividends, or changes in payout policy.