How to Find Undervalued Stocks
By Jason Meister · · Updated
Short answer: you find undervalued stocks by working in the right order — screen for good businesses first, estimate what each one is actually worth, then look for the ones whose market price sits comfortably below that estimate. “Undervalued” doesn’t mean “cheap-looking”; it means the price is below a defensible estimate of the business’s worth. A low price on a failing company isn’t a bargain — it’s a warning.
The mistake most people make
Most screens start with “cheapest.” They rank by lowest P/E or lowest price-to-book and buy from the top. The problem: the cheapest-looking stocks are usually cheap for a reason — declining sales, melting margins, a broken business model, or a debt problem. This is the value trap, and it catches beginners constantly.
The fix is to invert the process. Judge quality first, price second. A truly undervalued stock is a good business trading at a discount — not a bad business trading at any price.
Step 1 — Screen for quality
Start with a filter that surfaces durable businesses, not just cheap ones. The signs of quality are the same ones the Buffett criteria look for:
- A durable economic moat — brand, network effect, switching costs, or cost advantage. In the scoring, the moat is read from profit margins, return on equity (ROE), revenue growth, and company size.
- High, steady return on invested capital (ROIC) — a strong quality signal shown alongside the score (not the moat input itself). A business earning well above its cost of capital year after year usually has something protecting it.
- A fortress balance sheet — low debt, healthy current ratio, positive free cash flow.
- Consistent revenue and margins — no wild swings that suggest a fragile business.
The Market Lens undervalued stocks screener ranks a curated list of large U.S. companies on value measures (P/E, P/B, PEG, dividend yield, discount from the 52-week high, and more) and shows each one’s Buffett-style quality score next to it — so you can skip the cheap names that fail the quality test. The Warren Buffett stock screener leads with that quality score.
Step 2 — Estimate what each one is worth
Once you have a shortlist of good businesses, estimate the fair value of each. This is where price finally enters the picture. Use more than one method so no single flawed number drives the decision:
- Discounted cash flow (DCF) — project future free cash flow, discount it to today, add a terminal value. Run bear/base/bull scenarios to get a range, not a false-precision number. Shown as its own panel.
- P/E ratio in context — compared to the company’s own history, its peers, and its growth rate.
- Price-to-book — most useful for asset-heavy businesses.
- Graham Number — a classic price ceiling (the most a defensive investor should pay), valid only for defensive, asset-heavy businesses. Market Lens deliberately excludes it for Technology, Communication Services, Healthcare, and Consumer Cyclical companies, where it gives misleading results.
Step 3 — Demand a margin of safety
Now compare price to your estimate of value. Undervalued means the price sits meaningfully below your fair-value estimate — with enough gap that you’re protected even if some of your assumptions turn out wrong.
If you estimate a business is worth roughly $80 a share and it trades at $78, that isn’t undervalued — there’s no cushion for error. At $55, there’s a real margin of safety. That gap is the whole point: it’s your protection against being wrong, and against the ordinary uncertainty of forecasting the future.
A worked example — bargain vs. value trap
Two companies look identically “cheap” at first glance. Both trade at a P/E of 7, well below the market. A price-first screen would rank them side by side. Quality-first screening pulls them apart:
| Company A | Company B | |
|---|---|---|
| P/E | 7 | 7 |
| ROIC (3-yr avg) | 18% | 4% |
| Revenue trend | Flat, then a one-off bad quarter | Declining 5 years straight |
| Profit margin | Steady ~15% | Falling, now ~3% |
| Debt-to-equity | 0.4 (low) | 2.6 (heavy) |
| Why is it cheap? | Market overreacted to a fixable stumble | Business is in structural decline |
Company A is a candidate: a good business with a temporary, explainable discount. Company B is a value trap: it’s cheap because it deserves to be, and it can get cheaper. The low P/E told you nothing on its own — the quality metrics did all the work.
Now put a number on the cushion. Suppose your work pegs Company A’s intrinsic value at about $90 and it trades at $63:
Margin of safety = (90 − 63) ÷ 90 = 0.30 = 30%
A 30% gap is a real cushion — room to be wrong about the recovery and still not overpay. The same arithmetic on Company B is meaningless, because the “value” you’d be dividing by is itself eroding. Quality first makes the margin-of-safety math trustworthy; skip it and the math just dresses up a bad bet.
A repeatable checklist
Run every candidate through the same sequence, in the same order, every time:
- Is it understandable? Can you explain how it makes money?
- Is it a good business? High ROIC, a moat, strong balance sheet, steady results.
- What’s it worth? A fair-value range from a DCF, cross-checked with other tools.
- Is there a cushion? Price comfortably below the estimate.
- Why is it cheap? If you can’t explain the discount, be skeptical — the market may know something you don’t.
That last question matters most. A genuine bargain usually has a temporary reason for the discount — a market panic, a short-term stumble, or simple neglect — not a permanent one. If the reason is permanent decline, it isn’t undervalued; it’s correctly valued.
Common mistakes
- Buying the lowest P/E on the list. The cheapest-looking names are usually cheap for a reason. A low multiple is a question (“why?”), not an answer.
- Ignoring why it’s cheap. If you can’t name a specific, temporary reason for the discount, assume the market has priced in a permanent problem you haven’t spotted yet.
- Mistaking a falling knife for a bargain. A stock down 60% can still fall further. A declining business at a low price is not undervalued — it’s fairly valued and getting worse.
- Over-trusting the screener’s quality score. The score is a starting filter built on public data that can be delayed or incomplete — it narrows the field, it doesn’t make the decision. Read the business.
- Treating any dataset as a buy signal. Datasets like the congressional trading tracker are research context to study, never a signal to copy a trade.
Where to look for candidates
Undervalued businesses tend to hide in predictable places: out-of-favor industries, companies that just missed a quarter for a fixable reason, boring businesses that don’t make headlines, and broad market sell-offs when good and bad companies drop together. Market Lens surfaces candidates through its quality screener, and its congressional trading tracker shows another public dataset worth reviewing as research context — never as a signal to copy a trade.
Putting it together
Finding undervalued stocks is a discipline, not a stock tip: screen for quality, estimate fair value, and buy only with a margin of safety. Skip the quality step and you’ll buy value traps; skip the margin of safety and you’ll overpay for good businesses. The process protects you from both.
Read the exact scoring and formulas on the methodology page, run the quality-plus-valuation workup in the Stock Analyzer, or see a bear/base/bull fair-value range in the DCF calculator. For the big-picture version of this workflow, see how to value a stock.
FAQ
What does “undervalued” actually mean?
It means a stock’s market price sits meaningfully below a defensible estimate of the business’s intrinsic value — not that the price looks low or has fallen a lot. A stock can be down 70% and still be fairly valued (or overvalued) if the business is deteriorating. Undervalued is about the gap between price and worth, judged on a good business.
What is a value trap?
A value trap is a stock that looks cheap on surface metrics — a low P/E or price-to-book — but is cheap because the underlying business is in genuine, often permanent decline. The “discount” never closes because there’s no real value behind it; the stock just keeps drifting lower. Quality-first screening is the main defense against it.
Are low-P/E stocks undervalued?
Not reliably. A low P/E is a starting question, not a conclusion — it can signal a bargain or a business the market expects to shrink. You only learn which by checking the quality of the business (margins, ROIC, debt, revenue trend) and understanding why it’s cheap. A low multiple on a declining company is usually correct, not generous.
How does Market Lens help find undervalued stocks?
It ranks a curated list of large U.S. companies on value measures and shows a Buffett-style quality score beside each, so you can filter out cheap-but-weak names and focus on good businesses at a discount. It surfaces candidates for your own research — it never predicts prices, ranks a “best stock to buy,” or recommends a trade.
Market Lens is educational research, not investment advice. Every figure is an estimate from public data that may be delayed or incomplete.
Try it on a real stock
Market Lens runs this whole workflow automatically — free, no sign-up.