How to Find Undervalued Stocks: A Step-by-Step Graham Approach
How to Find Undervalued Stocks: A Step-by-Step Graham Approach
Most retail investors don't lose money because the market is rigged. They lose money because of something far more ordinary: they buy at the wrong price.
Here's the brutal truth — the average person buys stocks the same way they buy concert tickets. The more everyone's talking about it, the more they want in. By the time a stock shows up on CNBC three nights in a row, the smart money has already been there for two years. The retail crowd buys the hype; the patient investor has already locked in the discount.
That's not cynicism. It's behavioral finance. Two cognitive biases drive almost every overpayment in the market:
FOMO (Fear of Missing Out) turns excitement into urgency. When a stock climbs 40% in a month, the limbic brain reads that as a signal to pile in — not a warning to step back. The momentum feels like evidence.
Recency bias tells us that whatever happened last will keep happening. Bull markets feel permanent. Corrections feel catastrophic. Neither is true, but both feelings drive decisions worth billions of dollars every quarter.
The antidote — discovered decades before behavioral finance had a name — is value investing. Specifically: the systematic, numbers-driven framework built by Benjamin Graham, codified in The Intelligent Investor, and still in use by the most successful long-term investors alive.
This post walks you through that framework step by step. By the end, you'll know exactly how to find undervalued stocks — and you'll be able to run every one of these screens yourself at valueofstock.com/screener.
What "Undervalued" Actually Means
Before we get to the method, let's nail down the concept.
A stock is not undervalued because it's "cheap." A $5 stock can be wildly overvalued. A $500 stock can be a screaming bargain. Price per share is almost meaningless in isolation.
Undervalued means: the market price is below the stock's intrinsic value.
Intrinsic value is what the business is actually worth — based on its earnings, assets, growth prospects, and financial health — independent of what the market currently thinks. The gap between intrinsic value and market price is where opportunity lives.
Graham's insight was simple and radical: markets are not perfectly efficient in the short run. Stocks get bid up on emotion and sold down on fear. But over time, price gravitates toward value. The investor's job is to buy when price has drifted far enough below value that even if you're wrong about a few details, you still come out ahead.
That buffer is called the margin of safety — and it's the cornerstone of everything that follows.
The 6-Step Graham Method
Step 1: Start with the Graham Number
The Graham Number is the clearest, most practical formula Graham ever gave us for estimating whether a stock is fairly priced. Here it is:
Graham Number = √(22.5 × EPS × Book Value per Share)
In plain English: multiply earnings per share by book value per share, then multiply by 22.5, then take the square root.
Why 22.5? Graham reasoned that a stock shouldn't trade at more than 15× earnings and shouldn't trade at more than 1.5× book value. Multiply those two multiples together: 15 × 1.5 = 22.5. That's your ceiling.
Example: A company with EPS of $4.00 and book value per share of $30 would have a Graham Number of: √(22.5 × 4.00 × 30) = √(2,700) ≈ $51.96
If that stock is trading at $45, it's below its Graham Number — potentially worth a closer look. If it's trading at $80, it's already pricing in a lot of optimism.
The Graham Number isn't a perfect valuation — no single number is. But it's a fast, objective filter that removes the noise. It tells you quickly whether a stock is even in the right zip code to investigate further.
Run this at valueofstock.com/screener: Filter by "Trading Below Graham Number" to instantly surface stocks where the market price hasn't caught up to fundamental value.
Step 2: Require a Margin of Safety
Finding stocks below their Graham Number is the beginning, not the end. Graham's rule: don't buy unless you're getting it at a 30% or greater discount to intrinsic value.
If the Graham Number is $52, that means your target buy price is no higher than $36.40 (52 × 0.70).
Why 30%? Because valuation is an estimate. Your EPS numbers could be slightly off. Management could have a bad year. The sector could rotate out of favor. The margin of safety is your insurance policy against being wrong.
Think of it like buying a house. If a house is worth $500,000 and you can buy it for $350,000, even if your appraisal was a little generous, you still have room. If you pay $490,000 for something worth $500,000, one bad inspection report wipes out your cushion entirely.
More margin of safety = more protection = better sleep. Graham didn't call this a "nice to have." He called it the single most important concept in all of investing.
At valueofstock.com/screener: Set the "Margin of Safety" filter to 30%+ to see only stocks trading at a meaningful discount to their Graham Number — not just slightly below.
Step 3: Screen for Financial Strength
A stock can look cheap and still be a disaster waiting to happen. Companies with fragile balance sheets have a nasty habit of looking like bargains right before they blow up. Graham was ruthless about this.
What to check:
Current Ratio ≥ 2.0 — Current assets should be at least twice current liabilities. This means the company can cover its short-term obligations with room to spare. A current ratio below 1.5 is a yellow flag; below 1.0 means the company may struggle to pay its near-term bills.
Long-term Debt-to-Equity ≤ 1.0 — Graham wanted businesses with manageable debt loads. If a company owes more than its equity, interest payments can squeeze earnings — and in a downturn, that pressure becomes existential. Lower is almost always better here.
No history of large, recurring losses — One bad year happens. Three bad years in a row is a business problem, not a blip.
Financial strength screens out companies that look cheap because they're in trouble. The Graham Number formula assumes sustainable earnings — if those earnings are at risk because of a leveraged balance sheet, the whole calculation falls apart.
At valueofstock.com/screener: Apply the current ratio and debt-to-equity filters together with the Graham Number filter. This combination eliminates the "cheap for a reason" traps that catch most beginners.
Step 4: Verify Earnings Consistency — 10 Years of Positive EPS
Graham wasn't interested in one good year. He wanted consistency.
His standard: positive earnings per share in each of the past 10 years. No exceptions. No "well, they lost money but it was COVID" hand-waving. The 10-year bar is high on purpose — it filters out cyclical companies with boom/bust earnings that superficially resemble value stocks at the bottom of the cycle.
Why does this matter? Because a Graham Number calculated on a spike year of earnings is a mirage. If a company earned $6/share last year but averaged $2/share over the prior decade, using $6 for your calculation inflates the Graham Number by 3×. You're not finding a bargain — you're buying at the peak of an earnings cycle.
Ten years of consistent positive EPS tells you the business model is durable. It generates money across different economic conditions, interest rate environments, and management regimes. That's the kind of company Graham wanted to own.
At valueofstock.com/screener: Use the EPS consistency filter to exclude any company that posted a loss in any of the past 10 fiscal years. This alone eliminates a surprising percentage of the market.
Step 5: Check Dividend History
Dividends aren't mandatory in Graham's framework, but they're a powerful signal.
Graham's preference: uninterrupted dividends for at least 20 years. For a modern screener, a reasonable minimum is 10+ consecutive years of dividends paid without cuts.
Here's why dividends matter as a signal (not just as income):
- A company that has paid dividends consistently for a decade has demonstrated that management returns cash to shareholders rather than hoarding it or wasting it on acquisitions.
- Cutting a dividend is deeply painful for management — it signals distress and triggers institutional selling. Companies do everything they can to avoid it. So a long, unbroken dividend history means the business has been consistently healthy enough to sustain payouts even in hard times.
- Dividend-paying companies are structurally older and more established, which correlates with the kind of earnings consistency Graham valued.
A long dividend history isn't a guarantee. But combined with everything else in this framework, it's the cherry on top — a bonus confirmation that you're looking at a stable, well-managed business.
At valueofstock.com/screener: Filter by "Dividend Years" to find companies with a long, unbroken payment history alongside your other Graham criteria.
Step 6: Compare to Sector Peers
No stock exists in a vacuum. Before pulling the trigger, compare your candidate against its closest competitors on all the metrics above.
Ask:
- Is the P/E ratio significantly lower than the sector average without an obvious reason?
- Is the Price-to-Book lower than peers who have similar ROE?
- Is the company's current ratio stronger or weaker than industry norms? (Some sectors naturally carry more debt — utilities, for example.)
This step catches situations where a company seems cheap on an absolute basis but is actually expensive relative to the rest of its industry. It also surfaces cases where a company is genuinely mispriced because the market has painted the whole sector with a negative brush — a classic source of Graham-style opportunity.
At valueofstock.com/screener: Use the sector filter to run the same screens across a single industry and rank results side by side.
Worked Example: Johnson & Johnson (JNJ)
Let's run through the framework with a real company.
Johnson & Johnson (JNJ) is one of the most frequently cited value candidates in the S&P 500. Here's how it stacks up as of early 2026:
| Metric | JNJ Value | Graham Threshold | |---|---|---| | EPS (TTM) | ~$5.78 | Positive ✅ | | Book Value per Share | ~$26.00 | Positive ✅ | | Graham Number | ~$58.15 | — | | Recent Share Price | ~$152 | Below Graham? ❌ | | Current Ratio | ~1.5 | ≥ 2.0 ⚠️ | | Debt-to-Equity | ~0.55 | ≤ 1.0 ✅ | | Years Positive EPS | 10+ | ✅ | | Consecutive Dividends | 60+ years | ✅ |
Analysis: JNJ passes most of the qualitative tests beautifully — decades of earnings consistency, a 60+ year dividend streak (making it a Dividend King), and conservative debt levels. However, at ~$152/share, the current price is well above the Graham Number of ~$58. This means JNJ, by Graham's strict formula, is not currently undervalued on a price-to-fundamentals basis.
This is an important lesson: even great companies can be overvalued. JNJ earns its premium through brand strength, diversification, and investor trust — but Graham would want you to wait for a better entry point or look elsewhere.
Where to look instead: At valueofstock.com/screener, run the full Graham screen and sort by "% Below Graham Number" to find companies that actually pass the price test today — not just the quality test.
Common Mistakes to Avoid
1. Confusing "cheap" with "undervalued"
A $3 stock that earned $0.01/share last year isn't undervalued — it's a micro-cap with negligible earnings. Undervalued requires a relationship between price and intrinsic value, not just an absolute low price.
2. Falling for value traps
A value trap is a stock that looks cheap on metrics but has a fundamentally broken business. Common signs: declining revenue for multiple years, market share being lost to competitors, regulatory or legal headwinds, or management that can't stop destroying shareholder value. The earnings consistency filter catches many of these, but always read the business narrative, not just the numbers.
3. Using a single year's EPS
As mentioned in Step 4, cherry-picking a spike year inflates your Graham Number and creates a false discount. Always use normalized, multi-year average earnings when possible.
4. Ignoring the margin of safety
Finding a stock below its Graham Number is not enough. You need the 30% cushion. Without it, a small error in your estimate — or a bad quarter from the company — eliminates your edge entirely.
5. Skipping the balance sheet
Graham cared enormously about financial strength for a reason. A company with a great earnings history but unsustainable debt can go bankrupt just when you thought you had a safe bet. Always check the current ratio and debt levels before buying.
6. Expecting instant results
Value investing is not a trading strategy. Graham-style investing works over 3–5 year time horizons, sometimes longer. If you're buying genuine value with a margin of safety, you may have to wait for the market to recognize it. Patience isn't optional — it's the strategy.
Putting It All Together
Here's your Graham checklist in a single pass:
- ✅ Graham Number — Is the stock trading below its Graham Number?
- ✅ Margin of Safety — Is it at least 30% below?
- ✅ Current Ratio — Is it ≥ 2.0?
- ✅ Debt-to-Equity — Is it ≤ 1.0?
- ✅ EPS Consistency — Positive EPS in each of the past 10 years?
- ✅ Dividend History — Uninterrupted dividends for 10+ years?
- ✅ Sector Comparison — Does the discount hold up versus peers?
If a stock checks all seven boxes, you've found what Graham called a "net-net" quality candidate — a financially sound company selling at a price the market has temporarily mis-assessed.
The good news: you don't have to build this screen from scratch or pull data from 12 different sources. valueofstock.com/screener runs the entire Graham framework for you, updated regularly, across the full U.S. equity market. Filter by Graham Number discount, margin of safety, current ratio, EPS consistency, and dividend history — all in one place.
Value investing works because most people won't do the work. They'll buy what's trending, overpay at the top, and wonder why their portfolio underperforms. You now know a different way.
The information in this article is for educational purposes only and does not constitute financial advice. Always do your own due diligence before investing.
Get Weekly Stock Picks & Analysis
Free weekly stock analysis and investing education delivered straight to your inbox.
Free forever. Unsubscribe anytime. We respect your inbox.