Analyst Dojo
Lesson 3 of 6 11–14% of the exam

Valuing a stock from its dividends

A share is worth the present value of every dividend it will pay. Three growth patterns cover the exam: no growth (a perpetuity, D ÷ r), constant growth (D₁ ÷ (r − g)) and changing growth (discount the early dividends one by one, then add a constant-growth terminal value).

6 min cram, 30 min full read. Based on the 2027 CFA® Program Level I curriculum, Quantitative Methods, Learning Module 4. Sitting in November 2026? The 2026 version of this lesson is still available.

Tailor this to you: take the self-assessment

Watch the lesson 15 min

This lesson's video is for Plus members. The written lesson below is free, as always.

See Plus

Before this: Pricing bonds: zero-coupon, coupon and perpetual

On the exam

  • Calculate and interpret the present value of fixed-income and equity instruments based on expected future cash flows

Calculate and interpret the present value of equity instruments under no growth, constant growth and changing growth. Expect a Gordon growth value where D₀ must be grown to D₁, and a two-stage value where the terminal value is discounted over the right number of years.

How deeply to learn each part
Know the idea
Understand it in general. It frames other topics, but you will not calculate with it.
Use it
Understand it well enough to solve a question with it. Recognize when it applies.
Memorize
Learn it by heart. The exam will not give it to you.

You know this one. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still do.

You tested strong here. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still know it.

Cram mode: the one-screen version of this lesson. Switch to Full for the explanations, worked examples and interactives.

What is a share worth?

The dividend discount model says a share is worth the present value of all the dividends it will ever pay, discounted at the required return r. Dividends are uncertain, so every version of the model needs an assumption about how they grow. Three assumptions cover the exam.

Three dividend patterns, three valuation methods
Value of a sharepresent value of all future dividends
  • No growth Memorize a fixed dividend forever: preferred stock, or a common share with a flat dividend
    • V₀ = D ÷ r a perpetuity
  • Constant growth Memorize dividends grow at g forever
    • V₀ = D₁ ÷ (r − g) needs r above g; D₁ = D₀ × (1 + g)
  • Changing growth Use it a fast stage, then a stable stage
    • Stage 1 discount each dividend one by one
    • Terminal value Gordon value at the end of stage 1, discounted n years
InteractiveTwo-stage dividend model: fast growth, then a terminal value

Try this 0 of 3

  • Push the terminal value's share of the price above 90%
  • Set the required return at or below long-run growth
  • Switch to constant growth only and compare with the D₀ trap
1.681.882.11…TV₃ 44.26everything after year 3Today123fast growth 12%5% forever
PV of dividends 1 to 34.67
PV of terminal value33.25
Value today (INR)37.92
Share from terminal value87.7%
Trap: TV discounted 4 years34.89
Show working

Dividends: D₁ = 1.68, D₂ = 1.8816, D₃ = 2.1074 (each × 1.12).

Terminal value: D₄ ÷ (r − g) = 2.1074 × 1.05 ÷ (0.1 − 0.05) = 2.2128 ÷ 0.05 = 44.2552 at year 3

PV of dividends = 1.68 ÷ 1.1 + 1.8816 ÷ 1.1² + 2.1074 ÷ 1.1³ = 4.6656

PV of terminal value = 44.2552 ÷ 1.13 = 33.2496 (discounted 3 years, not 4)

Value = 4.6656 + 33.2496 = INR 37.92

On your calculator
  1. CF2NDCLR WORK
  2. 0ENTER↓CF0
  3. 1.68ENTER↓↓C01
  4. 1.8816ENTER↓↓C02
  5. 46.362624ENTER↓↓C03 = D₃ + terminal value
  6. NPV10ENTER↓CPT37.92

CF cash flow worksheet · 2ND second function (the shifted label above a key) · CLR WORK clear the worksheet · ENTER enter (on the HP, puts the number on the stack) · NPV net present value · CPT compute

  1. fCLEAR REG
  2. 0gCF0
  3. 1.68gCFj
  4. 1.8816gCFj
  5. 46.362624gCFjD₃ + terminal value
  6. 10i
  7. fNPV37.92

f gold shift key · CLEAR REG clear all registers · g blue shift key · CF0 cash flow at time zero · CFj cash flow j · i interest rate per period · NPV net present value

Most of a growth stock's value sits in the terminal value, far in the future.

With no growth: a perpetuity

If the dividend never changes, the share is a perpetuity, exactly like the perpetual bond. The standard case is preferred stock : a fixed dividend, paid forever.

Value with no growth Memorize
V0=DrV_0 = \frac{D}{r}

The same formula fits a common share whose dividend is expected to stay flat (constant dividends ): a flat EUR 1.80 a year at a 9% required return is worth 1.80 ÷ 0.09 = EUR 20.00.

The flat common share
  1. 1.8÷0.09= 20
  1. 1.8ENTER0.09÷ 20

ENTER enter (on the HP, puts the number on the stack)

With constant growth: the Gordon model

When dividends grow at the same rate g forever, the infinite sum still has a closed form. This is the Gordon growth model , and the pattern is constant growth .

Gordon growth model Memorize
V0=D1r−g,D1=D0 (1+g)V_0 = \frac{D_1}{r - g}, \quad D_1 = D_0\,(1 + g)

The numerator is the next dividend. If a question gives the dividend just paid, grow it once. The model only works when r is above g; otherwise the sum never settles. The required return r here is the return investors expect for the share’s risk; the Deeper below shows where it comes from.

Exam tip Some questions write dividends as Div and the terminal value as the expected share price at year n. Same quantities, same formulas.

Rearrange itConstant-growth model: solve for value or last dividend
The question asks for
A company has just paid a dividend of 2.80. Dividends will grow 2.00% a year forever and the required return is 7.00%. The value of the share is closest to:

2.80 × 1.02 ÷ (0.07 − 0.02) = 57.12

Value today, V₀57.12

On your calculator
  1. 2.8×1.02÷(0.07−0.02)=needs r above g
  1. 2.8ENTER1.02×D₁
  2. 0.07ENTER0.02−r − g
  3. ÷

ENTER enter (on the HP, puts the number on the stack)

Exam tip Value is very sensitive to r − g. With the same numbers and growth of 2.5% instead of 2%, the value jumps from 57.12 to 63.78. That is why analysts test their assumptions.

With changing growth: two stages

Many companies grow fast for a while and then settle. Value that in two parts. The two-stage dividend growth method is:

  1. List the dividends in the high-growth years, D₀ × (1 + g_s)ᵗ, and discount each one.
  2. At the end of that stage, value every later dividend as a growing perpetuity, using the long-term growth rate g_l. That is the terminal value , built from the first dividend of the stable stage.
  3. Discount the terminal value by the number of years in stage 1, not one more, and add.
Two-stage dividend discount model Use it
V0=∑t=1nD0(1+gs)t(1+r)t+Vn(1+r)n,Vn=Dn+1r−glV_0 = \sum_{t=1}^{n} \frac{D_0 (1 + g_s)^{t}}{(1 + r)^{t}} + \frac{V_n}{(1 + r)^{n}}, \quad V_n = \frac{D_{n+1}}{r - g_l}

Almost 88% of this value (33.25 of 37.92) sits in the terminal value, far in the future. That is typical of growth stocks.

Go deeper Where r and g come from

The required return r comes from a risk model: the capital asset pricing model builds it from the risk-free rate plus a premium for market risk (Learning Module 8 and Equities). The growth rate g comes from what the company can earn and keep, which the Equities module on discounted cash flow and growth models develops. Both are estimates, which is why a small change in r − g moves the value so much.

Go deeper When the model fails, and preferred shares that are called

If g is equal to or above r, the formula gives a negative or infinite value. A company cannot grow faster than the required return forever, so the constant-growth stage must use a g below r. For a stage that does exceed r, use the two-stage method with a stable second stage.

Some preferred shares can be called (repaid) on a set date. Then the cash flows end, and the share is priced like a bond: discount the dividends and the call price.

Memorize this

MemorizeWhich dividend and how many years

ModelNumeratorDenominator
No growthDDrr
Constant growthD1=D0(1+g)D_1 = D_0(1+g)r−gr - g
Terminal value at year nnDn+1D_{n+1}r−glr - g_l

Memory hook The model always values what comes next: next dividend over (r − g). The terminal value sits at year n, so it is discounted n years, not n + 1.

Know it cold Gordon needs r>gr > g. D0D_0 is the dividend already paid; grow it once to get D1D_1.

Three dividend patterns, three valuation methods
Value of a sharepresent value of all future dividends
  • No growth Memorize a fixed dividend forever: preferred stock, or a common share with a flat dividend
    • V₀ = D ÷ r a perpetuity
  • Constant growth Memorize dividends grow at g forever
    • V₀ = D₁ ÷ (r − g) needs r above g; D₁ = D₀ × (1 + g)
  • Changing growth Use it a fast stage, then a stable stage
    • Stage 1 discount each dividend one by one
    • Terminal value Gordon value at the end of stage 1, discounted n years
Value with no growth Memorize
V0=DrV_0 = \dfrac{D}{r}
Quick example

A preferred share pays 2.70 a year and investors require 9%. 2.70 ÷ 0.09 = 30.00.

On your calculator
  1. 2.7÷0.09= 30
  1. 2.7ENTER0.09÷ 30

ENTER enter (on the HP, puts the number on the stack)

Gordon growth model Memorize
V0=D1r−g,D1=D0 (1+g)V_0 = \dfrac{D_1}{r - g}, \quad D_1 = D_0\,(1 + g)
Quick example

Last dividend 2.80, growth 2% forever, required return 7%. D₁ = 2.856, so 2.856 ÷ 0.05 = 57.12.

On your calculator
  1. 2.8×1.02÷(0.07−0.02)= 57.12
  1. 2.8ENTER1.02× D₁
  2. 0.07ENTER0.02− r − g
  3. ÷ 57.12

ENTER enter (on the HP, puts the number on the stack)

Two-stage dividend discount model Use it
V0=∑t=1nD0(1+gs)t(1+r)t+Vn(1+r)n,Vn=Dn+1r−glV_0 = \sum_{t=1}^{n} \dfrac{D_0 (1 + g_s)^{t}}{(1 + r)^{t}} + \dfrac{V_n}{(1 + r)^{n}}, \quad V_n = \dfrac{D_{n+1}}{r - g_l}
Quick example

D₀ 1.20, growth g_s = 15% for 2 years then g_l = 3.5% forever, r = 9.5%. D₁ 1.38, D₂ 1.587, V₂ = 1.587 × 1.035 ÷ 0.06 = 27.3758. Value = 1.38 ÷ 1.095 + (1.587 + 27.3758) ÷ 1.095² = 25.42.

On your calculator
  1. CF2NDCLR WORK
  2. 0ENTER↓1.38ENTER↓↓28.96275ENTER
  3. NPV9.5ENTER↓CPT 25.42

CF cash flow worksheet · 2ND second function (the shifted label above a key) · CLR WORK clear the worksheet · ENTER enter (on the HP, puts the number on the stack) · NPV net present value · CPT compute

  1. fCLEAR REG
  2. 0gCF01.38gCFj28.96275gCFj9.5i
  3. fNPV 25.42

f gold shift key · CLEAR REG clear all registers · g blue shift key · CF0 cash flow at time zero · CFj cash flow j · i interest rate per period · NPV net present value

How it is asked

  1. Gordon value from the last dividend

    Just paid 2.80, growth 2% forever, r = 7%. Value?

    D₁ = 2.856; 2.856 ÷ 0.05 = 57.12. Using D₀ (56.00) is the trap.

  2. Preferred share

    Fixed dividend 2.70, required return 9%. Value?

    2.70 ÷ 0.09 = 30.00.

  3. Two stages

    Just paid 1.20; 15% growth for 2 years, then 3.5%; r = 9.5%. Value?

    Value the terminal value at year 2 (27.376) and discount it two years: 25.42. Three years (23.43) is the trap. Reporting the terminal value itself (undiscounted) is the other trap.

  4. Which dividend?

    Question gives the dividend "just paid". Which goes in the Gordon numerator?

    Grow it once: D₁ = D₀ × (1 + g).

Exam traps

  • Using D₀ instead of D₁ in the Gordon formula. The model values the next dividend.
  • Discounting the terminal value for n + 1 years instead of n. It is a value at year n.
  • Computing the terminal value from the last high-growth dividend instead of the first stable one, D₍ₙ₊₁₎.
  • Stopping at the present value of the terminal value and forgetting to add the dividends of the fast stage.

Checkpoint

3 exam-style questions. About 90 seconds each.

  1. 1A company has just paid a dividend of USD 1.60. Dividends will grow 3% a year forever and the required return is 8%. The share's value is closest to:

  2. 2A preferred share with a par value of GBP 50 pays a fixed annual dividend of 6% of par (GBP 3.00). If investors require 7.5%, its value is closest to:

  3. 3A share has just paid EUR 2.00. Dividends grow 10% in each of the next two years, then 4% forever. The required return is 9%. The value today is closest to:

Key takeaways

  • Share value = PV of all future dividends.
  • No growth: D ÷ r. Constant growth: D₁ ÷ (r − g).
  • Two stages: discount each early dividend, then a terminal value at the end of stage 1.
Value with no growth Memorize
V0=DrV_0 = \dfrac{D}{r}
Quick example

A preferred share pays 2.70 a year and investors require 9%. 2.70 ÷ 0.09 = 30.00.

On your calculator
  1. 2.7÷0.09= 30
  1. 2.7ENTER0.09÷ 30

ENTER enter (on the HP, puts the number on the stack)

Gordon growth model Memorize
V0=D1r−g,D1=D0 (1+g)V_0 = \dfrac{D_1}{r - g}, \quad D_1 = D_0\,(1 + g)
Quick example

Last dividend 2.80, growth 2% forever, required return 7%. D₁ = 2.856, so 2.856 ÷ 0.05 = 57.12.

On your calculator
  1. 2.8×1.02÷(0.07−0.02)= 57.12
  1. 2.8ENTER1.02× D₁
  2. 0.07ENTER0.02− r − g
  3. ÷ 57.12

ENTER enter (on the HP, puts the number on the stack)

Two-stage dividend discount model Use it
V0=∑t=1nD0(1+gs)t(1+r)t+Vn(1+r)n,Vn=Dn+1r−glV_0 = \sum_{t=1}^{n} \dfrac{D_0 (1 + g_s)^{t}}{(1 + r)^{t}} + \dfrac{V_n}{(1 + r)^{n}}, \quad V_n = \dfrac{D_{n+1}}{r - g_l}
Quick example

D₀ 1.20, growth g_s = 15% for 2 years then g_l = 3.5% forever, r = 9.5%. D₁ 1.38, D₂ 1.587, V₂ = 1.587 × 1.035 ÷ 0.06 = 27.3758. Value = 1.38 ÷ 1.095 + (1.587 + 27.3758) ÷ 1.095² = 25.42.

On your calculator
  1. CF2NDCLR WORK
  2. 0ENTER↓1.38ENTER↓↓28.96275ENTER
  3. NPV9.5ENTER↓CPT 25.42

CF cash flow worksheet · 2ND second function (the shifted label above a key) · CLR WORK clear the worksheet · ENTER enter (on the HP, puts the number on the stack) · NPV net present value · CPT compute

  1. fCLEAR REG
  2. 0gCF01.38gCFj28.96275gCFj9.5i
  3. fNPV 25.42

f gold shift key · CLEAR REG clear all registers · g blue shift key · CF0 cash flow at time zero · CFj cash flow j · i interest rate per period · NPV net present value

All Quantitative Methods formulas, every lesson

Practice exam-style questions on Time Value of Money in Finance

Questions about this lesson?

Where this comes back

Questions candidates ask

What is the Gordon growth model?

It values a share whose dividends grow at a constant rate g forever: V₀ = D₁ ÷ (r − g). With a last dividend of 2.80, growth of 2% and a required return of 7%, D₁ is 2.856 and the value is 2.856 ÷ 0.05 = 57.12.

Why do you use D1 instead of D0?

The formula values dividends that have not yet been paid. D₀ is already in the past, so you grow it once, D₁ = D₀ × (1 + g), to get the first dividend the buyer will receive. Using D₀ understates the value.

How do you value a stock with two growth stages?

List the dividends in the fast-growth years and discount each. At the end of that stage, value all later dividends as a growing perpetuity (the terminal value) and discount it by the number of years in stage 1. Add the two parts.

Spotted an error? Tell us and we will fix it.

  1. Pricing bonds: zero-coupon, coupon and perpetual
  2. Annuities and level-payment loans
  3. Valuing a stock from its dividends
  4. Implied return and implied growth
  5. Cash flow additivity and implied forward rates
  6. Forward exchange rates and option values by no arbitrage

Ask Sensei Listen instead

Questions on Valuing a stock from its dividends

Learn with Sensei, out loud The voice tutor, in early access

Sensei teaches the lesson aloud and stops when you interrupt: "wait, why is the geometric mean lower?" It answers with the lesson's own example, then quizzes you by voice. Every account can try Sensei on one module, with one voice question.

USD 149 a month founding price (regular USD 199), kept for as long as you stay subscribed. Everything in Plus included.

In active development and improving every day. Send feedback · Plans and pricing

Analyst Dojo Plus

Your free review list holds 10 items.

Plus keeps everything you save, for USD 19 a month. To make room on the free plan, remove something from your review list.

See Plus

Lessons, checkpoints and the lesson questions in practice stay free. Compare plans