Here’s How to Find Undervalued Stocks Before They Explode!

Brent Davis - March 27, 2021

how to find undervalued stocks featured
The Stock Dork is reader supported. We may earn a commission, at no additional cost to you if you buy products or signup for services through links on our site.

Warren Buffett once said, “Price is what you pay, value is what you get.” “Buy low, sell high” is the most basic and fundamental rule of investing in stocks.

It’s the goal of every investor. And there is no better way to generate a great return on your investment than to buy stocks that are trading at a discount to their real or intrinsic value.

Here’s how to find undervalued stocks. Contrary to the common myth, finding undervalued stocks is actually pretty simple. There are many different ways to approach it.

In this guide, I’m going to teach you my 5-step process for finding undervalued stocks. If you follow the steps below, you should be able to find stocks that are trading at a discount to their real value.

Stocks that are just waiting for an investor like you to come along and buy them.

There are many different ways of finding undervalued stocks, but this 5-step process is based on the most common methods used by investors, analysts, and professional money managers.

The process is very straightforward and easy to follow. And it should take you less than 15 minutes to complete.How to find undervalued stocks

What is Value Investing? How to Find Undervalued Stocks

The type of investing that I’m referring to here is called value investing. Value investors use a variety of different techniques to find stocks that are trading below their intrinsic value.

They then buy those stocks in the hope of selling them later for a profit.

Value investors believe that the markets are inherently inefficient and that all stocks are vaguely priced at all times.

They believe it’s not possible to consistently find stocks that are trading at a discount to their true value. And this belief leads many value investors to simply buy an index fund since that’s the only way for them to be certain they won’t pay too much for individual stocks.

But, value investors who don’t believe the market is perfectly inefficient have to try very hard to find bargains in order to outperform the market and beat their own benchmarks.

And this is where my 5-step process comes in handy. It will help you locate undervalued stocks with great consistency. This may allow you to achieve outstanding returns over time without taking on much risk.

Here’s how my 5-step process works:

Step 1: Look For Companies That Are More Efficient Than Average

To find undervalued stocks, you need to approach the process of investing in a fundamentally different way than most investors.

Most investors will try to find undervalued stocks by looking for companies that are going through tough times, like the ones that are currently trading at a discount to their intrinsic value.

If you want to find undervalued stocks, you need to look for companies that are more efficient than average and trade at a premium to their intrinsic value. You can look for companies with attributes that increase their efficiency.

Here’s an example:

Let’s say I wanted to find undervalued stocks in the retail sector. I would first examine the list of companies that are in this sector and then I would start looking at each company’s stock chart one by one, trying to identify those that have been trading near their 52-week high and have been showing signs of slowing down.

This is exactly what most investors do when they are searching for undervalued stocks in any given market segment.

And this strategy makes sense because it allows them to buy a stock after it has already fallen significantly. This means they will get more shares of the company’s stock for less money.

And, they will be able to achieve better returns on their investment.

Intrinsic Value

Intrinsic value

However, this is not the most effective way to consistently find undervalued stocks.

In order to have a better chance of finding undervalued stocks, you need to look for companies that are more efficient than average and trade at a premium to their intrinsic value.

This means that they have more valuable businesses than other competitors in their industry or sector. This means they don’t need as much money in order to generate higher profits and cash flow than others do.

For example, imagine we had two companies: one is selling widgets but its business model is very inefficient. It costs much more money and takes longer for it to produce each widget than it does for its competitors.

So, this company’s stock has been trading near its 52-week low, which means it might be an interesting investment opportunity for value investors like us.

But if we bought into this company, we would likely be disappointed. This is because we would be paying too much for a company that is very inefficient.

In contrast, imagine we had another company: this one is also selling widgets but its business model is very efficient.

It costs much less money and takes less time for it to produce each widget than it does for its competitors.

This is why I always try to look at the efficiency of a company. This is exactly what Warren Buffett recommends.

He says that investors should always look at the returns on invested capital (ROIC) before deciding whether or not they should buy a stock in an industry or sector.

Step 2: P/E Ratio and Non-GAAP Earnings Per Share

In order to find undervalued stocks, you need to use some financial ratio analysis. And the most commonly used ratios are price-to-earnings ratio (P/E Ratio) and non-GAAP earnings per share (Non-GAAP EPS).

You can find both of these figures on any company’s income statement and they are usually reported in the same way as GAAP earnings per share (GAAP EPS).

The P/E ratio is calculated by dividing a company’s stock price by its earnings per share, which is the same as saying that it is a company’s market capitalization divided by its earnings.

If a stock price is $50 and the annual EPS is $10, the P/E ratio will be 5. This tells you how much you have to pay for each dollar of earnings. If you divide 50 by 10 then you get 5.

Now, P/E ratios can be useful when finding undervalued stocks. However, I don’t rely on them too much because they don’t tell me everything about a company’s stock value.

Crypto Alert
Bigger Than Bitcoin and Better Than Gold

Even gold misses the mark.

Cryptocurrencies (like Bitcoin) are the ONLY assets that have all four of these features.

Features that can truly protect investors from today’s unprecedented money printing and interference from governments.

But Bitcoin is NOT the primary cryptocurrency at the forefront of this new money revolution.

These three supercryptos are the ones taking the lead and helping investors make the most money.

Click Here For All Of The Details
We earn a commission if you click this link and make a purchase at no additional cost to you.

For example, if I’m looking for undervalued stocks, I’ll want to make sure that the P/E ratio for a company is lower than the industry average because this will tell me that this company is trading at a discount to its peers.

However, just because a company has a low P/E ratio doesn’t mean it’s necessarily undervalued.

The P/E ratio doesn’t take into account all of the factors that affect a stock price and so it’s not always an accurate measure of the value of a stock.

It also doesn’t tell you how much money a company is actually making. This means it might say more about how much investors are willing to pay for each dollar of earnings.

It says more than it does about how much money the company is actually earning.


To find out how much money companies are actually making, you need to look at Non-GAAP EPS. Non-GAAP EPS takes into account all aspects that affect earnings.

It also adjusts for one-time gains as well as charges. It gives investors an accurate picture of how much money the company is actually making or losing annually.

Now that we have a better metric to use, let’s take a look at how we can find undervalued stocks using Non-GAAP earnings per share (Non-GAAP EPS). Here’s what to do:

Look up the PE ratio for each company on Yahoo Finance or any other financial website. Calculate the average PE ratio for each industry that you’re interested in.

For example, let’s say that you want to invest in the retail industry. You find that the average PE ratio for retailers is 15.3. This information can be found on Yahoo Finance or Morningstar.

Once you have this average PE ratio for each industry, divide each company’s PE ratio by this average.

For example, if I want to buy a retailer stock with a PE ratio of 8, then I would divide 8 by 15.3 and the result will be 0.5318582082, or 53%. This means that this stock is trading at 53% below the industry average P/E ratio.

This is just one way of determining how undervalued stock is. It’s not perfect because it doesn’t take into account the actual earnings of a company.

Step 3: Dividends Per Share and Dividend Yield

dividend yield

You may be wondering why I’m including dividends per share and dividend yield in my 5-step process for finding undervalued stocks.

The reason is that these two factors can have a significant impact on how undervalued stock is. Therefore it has an impact on how much it has the potential to produce in return for us.

If a company does not pay out dividends then there’s no way for an investor to make any money. The only way for an investor to profit would be if the stock goes up significantly over time. 

So, I need to take into account whether or not they pay out dividends. This will tell me how much money I can make from them.

And, dividend yield can also tell me how much money I can make from each dollar of equity in the company.

Dividend Per Share

Dividend per share is simply the amount of money being paid out to investors in dividends on the company’s common stock each year that is divided by the number of shares outstanding.

It tells us how much money on average each investor in the company can expect to receive as a dividend payment over one year.

I’m not going to go into much more detail about dividends per share. There isn’t really anything too tricky about it. It just tells us how much money we can expect to make from each share of stock in a company.

This is until they start paying dividends again or if they never pay them again. And that’s all you need to know in order to evaluate whether a stock is undervalued or not.

Dividend Yield (DY) (aka Current Yield)

Dividend yield (aka current yield) is a similar measure to dividend per share, but it tells us how much money on average each investor in the company can expect to receive as a dividend payment over one year as a percentage of the current share price.

This is important because it allows us to compare the yields of different companies and see which ones are offering the best dividends.

This is also helpful. We can use it to calculate how much we’ll make from a stock. It also tells us how much we will make if our investment increases in value by a certain amount.

So let’s say that I buy shares in Company A for $20 each and they pay a 3% dividend. After one year I can expect to receive $6 per share as a dividend payment ($20 x 3%).

This will mean that I’ll have made $1 per share from my investment ($6 divided by $20). This means that I’ve made 6% on my capital for that year.

This is much better than my bank account would have done if I had left the money there.

Step 4: P/B Ratio and Price to Sales Ratio

P/B Ratio

The P/B (Price-to-Book) ratio shows us how much a company is worth on a per-share basis relative to the book value of its assets.

The book value of a company’s assets can be thought of as the theoretical value of the company’s assets if they were liquidated and sold off.

In other words, it’s the amount of money that would be left over after all debt was paid off and all assets were sold at their market value.

So, P/B tells us how many dollars in market value a stock represents for each dollar of book value. The higher this ratio is, the more undervalued the stock is at that particular moment in time.

Values above 1 usually indicate an undervalued stock, and values below 1 usually indicate an overvalued stock. This only indicates whether or not a stock is undervalued or overvalued compared to its book value.

It doesn’t tell us anything about whether or not it will eventually produce a profit for us as an investor.

Price to Sales Ratio

The P/S (Price-to-Sales) ratio is a measure of how expensive a company’s stock is relative to its sales. It tells us how much we’re paying for each dollar of the company’s sales.

The higher the P/S ratio, the more undervalued the stock. Values above 1 usually indicate an undervalued stock, and values below 1 usually indicate an overvalued stock.

This can also be used as a way to calculate how long it would take for us to break even. 

Step 5: Debt-to-Equity Ratio (D/E) and Free Cash Flow Yield (FCF/Y)

Debt-to-Equity Ratio (D/E)

The Debt-to-Equity ratio measures how much debt a company has compared to its equity. If you buy stocks in companies with no debt then you won’t have any debt on your balance sheet.

You also won’t have to pay any interest on your investment. This helps reduce risk. If all goes well then your investment should increase in value.

You can then sell it for more money than you bought it for. This is what will make you money. You’ll get to keep all of the money that’s leftover after the debt has been paid off.

But if things don’t go well then you may lose some or all of your investment and you may even owe interest on it if there is debt on your balance sheet.

So the lower the company’s debt-to-equity ratio, the lower your risk is going to be. And this means that companies with a low debt-to-equity ratio are generally considered to be less risky investments than companies with a high debt-to-equity ratio.

Companies with a high D/E ratio will have more debt on their balance sheet which means they have less equity (shares minus preferred stock).

This means that their assets are not as secure as those of companies with a low D/E ratio. So, in order to protect my investment, I’ll want to avoid buying stocks in companies with high debt-to-equity ratios.

This is because they are more likely to go bankrupt.

Free Cash Flow to Equity (FCFE)

The Free Cash Flow to Equity ratio measures how much cash a company is generating that’s available for shareholders.

The FCFE is calculated by taking the company’s free cash flow and dividing it by the number of their outstanding shares.

It’s an important calculation because it helps investors determine how much cash a company has available for them to reinvest into the business or payout to shareholders in the form of dividends, share repurchases, or stock buybacks.

If a company has a lot of cash on hand then it should be able to pay out dividends, buy back its own stock, and make acquisitions without having to take on any debt or issue more shares to raise funds.

This is another way of determining whether a company is undervalued or not. Because if they have lots of cash then they should be able to pay out dividends and increase their earnings per share without having to borrow money.

This means if you buy shares in them at this time then you’ll get paid back for your investment with interest at some point in the future.

If there isn’t much free cash flow on hand, however, then a company may have to take on debt and issue more shares, which will reduce the value of your existing shares.

So it’s best to avoid companies with high FCFE ratios because they are likely to have an increased risk of bankruptcy than those with low FCFE ratios.


Brent Davis has been writing about the financial markets for 10 years and worked in research for the last five years at a Fortune 500 company. Brent's investing strategy is to buy high-quality companies and then let compounding do its thing.