Buy Decision

How to Know If a Stock Is Undervalued

Learning to identify stocks trading below their true worth

What the Masters Would Say

Understanding valuation is the single most important skill you can develop as an investor. Without it, you are flying blind -- buying stocks based on tips, momentum, or feelings rather than on a rational assessment of what a business is actually worth.

Warren Buffett's famous distinction -- price is what you pay, value is what you get -- is the foundation. Every investment decision ultimately comes down to this question: is the price I am paying less than the value I am receiving? If yes, you have a good investment. If no, you do not, regardless of how exciting the company's story might be.

Benjamin Graham introduced the concept of margin of safety: the gap between what a business is worth and what you pay for it. The wider that gap, the safer your investment. Graham recommended requiring a minimum 30% discount to intrinsic value before buying, providing a cushion against errors in your analysis and unexpected business deterioration.

Joel Greenblatt confirms that value investing works precisely because markets are imperfect -- they regularly misprice businesses. The market is efficient most of the time, but not all of the time. Emotional extremes, liquidity crunches, index rebalancing, and institutional constraints create temporary mispricings that patient investors can exploit.

Philip Fisher adds an important dimension: the quality of the business matters as much as the price you pay. A mediocre business bought at a 50% discount to its intrinsic value may be a worse investment than a wonderful business bought at fair value, because the wonderful business will compound its intrinsic value year after year while the mediocre business stagnates.

Charlie Munger evolved Buffett's thinking on exactly this point: "It is far better to buy a wonderful company at a fair price than a fair company at a wonderful price." This does not mean overpaying is acceptable -- it means that business quality is the primary driver of long-term returns, and price is the secondary driver.

Here are practical steps to evaluate whether a stock is undervalued:

Your Action Plan

1. Learn to read income statements and balance sheets. Focus on revenue growth, profit margins, return on equity, and free cash flow. These four metrics tell you most of what you need to know about a business.
2. Compare the company's earnings yield (the inverse of the P/E ratio) to bond yields. If the earnings yield is significantly higher than what you can earn from safe bonds, the stock may be undervalued.
3. Look at free cash flow relative to the stock price. The free cash flow yield tells you what actual cash return you are getting on your investment.
4. Study the company's return on invested capital over a full business cycle -- at least 10 years. Consistently high returns on capital indicate a durable competitive advantage.
5. Most importantly, estimate what the business would be worth to a private buyer. If the stock trades at a significant discount to that number, you may have found a bargain.

The Bottom Line

Valuation is part science and part art. You will never achieve perfect precision, but even approximate valuation is infinitely better than no valuation at all.

Citation Traceability

  • Canonical URL: https://keeprule.com/en/scenarios/how-to-know-if-stock-is-undervalued
  • Language Served: en (requested: en)
  • Last Updated: 2026-02-12
🤖

Want Deeper Analysis?

Copy this scenario as an AI prompt. Paste it into ChatGPT, Claude, or Gemini for personalized analysis

Principles That Apply

Explore More Scenarios

Browse all 30 investing dilemmas and discover what legendary investors would do in each situation.

View All Scenarios