FMP

FMP

Enter

financial ratio

target price

fair value

company peers

financial

valuation

equity

analysis

How to Calculate Fair Value of a Stock with the Price-Income Model

- (Last modified: Sep 9, 2024 6:03 AM)

twitterlinkedinfacebook
blog post cover photo

Image credit: stock target price calculation

In this article, I want to share a very simple valuation model that requires minimal assumptions from you: the Price-Income model. All you need to do is download company financial ratios and those of the closest peers, calculate peer ratio averages, compare them to your selected company ratios, assign weights, and calculate the stock fair value. This model is not time-consuming; you just need to upload the data and build a simple model in Excel or Google Sheet. Let's explore the model in more detail so you can understand the logic and build it yourself.

Before we start, it is worth mentioning that stock target price or stock fair value can be calculated using three main models: the Discounted Cash Flow (DCF) model, the Dividend Discount Model (DDM), and the Price-Income model (also known as the Price Multiples or Ratio model). The DCF model is the most time-consuming but is widely used and popular among investment analysts because it provides a good representation of the company, allowing analysts to better define and understand company risks. However, the disadvantage of this model is that it requires many custom assumptions. For example, you need to understand how to forecast free cash flow (FCF) for several years in advance, determine the appropriate discount rate or Weighted Average Cost of Capital (WACC) for 10 years ahead, and assess the cost of money, among other assumptions. More assumptions can lead to greater accuracy, but if you make a mistake, your conclusions can be misleading.

The DDM model is also popular but cannot be used for companies that do not pay dividends. The Price-Income model is the simplest but still requires a few custom assumptions. Although not as many as in the DCF model, you should choose financial ratios to compare your company with competitors and assign weights accordingly. We will explore this in more detail below. Now that you know the three models for calculating stock fair value and their disadvantages, let's start with the Price-Income model.

The Price-Income Model

Step 1: Create the Financial Ratios Table

The first step is to open a Google Sheet and create a simple table. As shown in the table, I am using 10 financial ratios. First, extract ratios for AAPL shares, and then calculate the average of those ratios for Apple's closest peers. At this stage, you don't need to fill in numbers; just create an empty table with names as I did. As you can see from the table i am using 10 financial ratios, first i extract ratios for AAPL shares and then calculate the average of those rations for Apples closest peers. On this stage you don't have to fill in numbers just create empty table without numbers just name everything as i did.

stock target price calculation

Step 2: Extract the Financial Ratios

Before extracting the financial ratios, you need to install the Google Sheets add-on. Follow the instructions for the Financial Modeling Prep (FMP) add-on installation.

After installing the FMP add-on, you can extract the data. List AAPL's closest competitors as I did in the example and use the formula =fmpKeyMetricsTtm("AAPL") as shown in the picture. Place the formula directly under the AAPL ticker. To extract ratios for AMD, place the formula under AMD: =fmpKeyMetricsTtm("AMD"). As shown, replace the AAPL ticker with AMD.

apple company peers

If done correctly, you will extract financial ratios for the companies as shown in the picture below. This table should be in the same file as your initial table (the first picture).

apple peer averages

In your initial table, copy the financial ratios and numbers that you extracted as shown in the picture below (highlighted in red). To copy them, use the "=" sign. Simply put the sign under the ratio name, find the needed number, click on it, and hit enter. Then calculate the averages for Apple's closest peers. To calculate averages, use the formula =AVERAGE() and select the numbers that relate to competitors' ratios, place those numbers inside the brackets. For example, to calculate the average for “roeTTM”, type =AVERAGE() under the roeTTM cell (as shown in the below picture, marked yellow) and inside the brackets, input the numbers as shown in the picture

peer averages

below. Hold the command key when clicking on numbers. Then do the same for other ratios and calculate the averages.

peer averages calculation

Step 3: Allocate Weights

The next step is to allocate weights as shown in the picture below (marked in red). I have 10 financial ratios, so I assign 0.1 or 10% to each ratio. The sum of all weights should equal 1 or 100%. You can assign a higher weight to a particular ratio if you find it more relevant, but in this case, assign lower weights to other ratios to ensure the total equals 1. These are your assumptions.

Step 4: Calculate Coefficients

To calculate the coefficient for individual ratios, divide AAPL's netIncomePerShareTTM by the peer average netIncomePerShareTTM and multiply by your weight. The example is shown in the picture below (marked in yellow). If AAPL's netIncomePerShareTTM is higher than the peer average, this indicates AAPL is stronger than its peers, which is why we divide by the peer average. For ratios where a lower value is better, invert the calculation. For example, if considering evToSalesTTM, the lower the ratio, the better, so divide the peer average evToSalesTTM by AAPL's evToSalesTTM and multiply by 0.1. Same inverse calculation applies for evToFreeCashFlowTTM, peRatioTTM. Do similar calculations for other ratios.

calculate coefficients

Step 5: Sum Up the Coefficients

Sum all the coefficients as shown in the picture above. In my example, the total of all individual coefficients equals 2.073.

Step 6: Input Share Price and Calculate Fair Value

The next step is to input the latest share price. In my example, AAPL's share price was $196.9 per share. Multiply this price by your coefficient which is 2.073 from our example, and you will get the stock target price, which is $408. To calculate the stock growth potential, subtract the target price from the market price and divide by the market price.

Now you know how to calculate a stock target price using a simple valuation model. Ideally, you should incorporate averages from developing countries and add custom financial ratios that best reflect the company's business. This will improve your model and make the stock target price more accurate. I hope my explanations were useful.

Other Blogs

May 14, 2024 11:41 AM - Sanzhi Kobzhan

The easiest way to calculate stock’s target price and why the target price is important.

A stock's target price, also known as its fair value, is an indication of what a share can cost based on the company’s forecasted financial statements. It is important to know a stock's fair value to find undervalued stocks with great growth potential. Let's consider how investment analysts calculat...

blog post title

May 16, 2024 8:06 PM - Gordon Thompson

Deutsche Bank Upgrades AST SpaceMobile to Buy Amid Legal Challenges

On Thursday, May 16, 2024, Deutsche Bank upgraded its rating on NASDAQ:ASTS to Buy, maintaining a hold position. At the time of the announcement, ASTS was trading at $4.03. This decision was accompanied by an increase in the price target for AST SpaceMobile, raised to $22 from $19, as detailed in a ...

blog post title

May 24, 2024 9:30 AM - Rajnish Katharotiya

How to Access and Analyze Earnings Call Transcripts

Earnings call transcripts are invaluable resources for investors, analysts, and financial enthusiasts. They provide insights into a company's performance, strategy, and future outlook, making them essential for making informed investment decisions. With Financial Modeling Prep, Earnings Call Transcr...

blog post title
FMP

FMP

Financial Modeling Prep API provides real time stock price, company financial statements, major index prices, stock historical data, forex real time rate and cryptocurrencies. Financial Modeling Prep stock price API is in real time, the company reports can be found in quarter or annual format, and goes back 30 years in history.
twitterlinkedinfacebookinstagram
2017-2024 © Financial Modeling Prep