- Determining the Value of a Stock
- Types of Equity Valuation Models
- Equity Valuation - Dividend Discount Model
- Equity Valuation - Free Cash Flow Model (FCFE)
- Valuation of Preferred Stocks
- Gordon (Constant) Growth Dividend Discount Model
- Calculating Stock Value Using Dividend (Gordon) Growth Model in Excel
- Dividend Growth Model: How inputs Impact Stock Value?
- Calculate Stock Price at a Future Date using Dividend Growth Model
- How to Estimate Dividend Growth Rate?
- Multi-stage Dividend Discount Models
- How Do Analysts Select an Equity Valuation Model?
- Stock Valuation Using Price Multiples
- Support for P/E Ratio of a Company
- Enterprise Value Multiples in Equity Valuation
- Asset-based Valuation Models
Equity Valuation - Dividend Discount Model
The analyst can use a variety of models to estimate the intrinsic value of equities. One such model is the Dividend Discount Model. Under this model the value of a stock is calculated as the present value of all future dividends from the stock.
As you can see in the above video, the general form of the model shows that the stock value is equal to the present value of all cash flows, where D is the dividend for each period, k is the required rate of return on common equity, and V is the current stock value. Calculating the value of stock using this formula is impractical as we cannot determine the dividends for each period till infinity. A normal assumption is that an investor will hold the asset for a period and then sell it. With such an assumption, it becomes easy to calculate the stock value.
The one year holding period DDM assumes that the investor holds the stock only for one year and then sells it at the end of the year. In this scenario, the current stock value can be calculated using the dividend discount model if we know how much dividend will be paid at the end of the year and at what price the investor will be able to sell the asset.
Let’s take a simple example. Assume that a stock paid $10 dividend last year and the next year’s dividend is expected to be 10% higher. At the end of the year, the stock will sell for $110. The investor has a required rate of return of 15%. The value of the stock will be the present value of these cash flows as shown on screen. Note that the dividend paid was $10 last year, and the dividend will grow by 10% next year. Therefore, D1 is taken as $11. Using the formula, the current value of the stock is $105.22.
In a multi-year holding period scenario, we assume that the investor holds the asset for multiple years before selling it. We calculate the value of the asset by adding the present values of all dividends for the holding period and present value of the estimated sale value of the stock at the end of the holding period.
On screen, you can see the formula for a 2-year holding period. Let’s take the same example but this time assume that the investor holds it for two years. The dividend continues to grow by 10%, and the investor is expecting to sell the stock for $115 after two years. Assuming a required rate of return of 15%, the current value of the stock will be $105.67.
One problem with the dividend discount model is that it cannot be used to value stocks that don’t pay dividends. In such cases the analysts use free cash flow to equity instead of dividends to calculate the present value.
Related Downloads
Related Quizzes
Data Science in Finance: 9-Book Bundle
Master R and Python for financial data science with our comprehensive bundle of 9 ebooks.
What's Included:
- Getting Started with R
- R Programming for Data Science
- Data Visualization with R
- Financial Time Series Analysis with R
- Quantitative Trading Strategies with R
- Derivatives with R
- Credit Risk Modelling With R
- Python for Data Science
- Machine Learning in Finance using Python
Each book includes PDFs, explanations, instructions, data files, and R code for all examples.
Get the Bundle for $39 (Regular $57)Free Guides - Getting Started with R and Python
Enter your name and email address below and we will email you the guides for R programming and Python.