How to Calculate Intrinsic Value of a Stock
Learn the step-by-step process for calculating a stock's intrinsic value using DCF, Graham Number, and PEG models. Includes formulas, examples, and common mistakes to avoid.
Senior Software Engineer at Red Hat
Intrinsic value is the true worth of a stock based on its fundamentals, independent of what the market is currently charging. If you can estimate intrinsic value accurately, you can identify stocks trading below their worth and avoid overpaying for hype.
This guide walks you through three proven methods to calculate intrinsic value, with real formulas and practical examples.
What Is Intrinsic Value?
Intrinsic value represents what a business is actually worth based on its ability to generate cash flows, grow earnings, and create shareholder value over time. It’s the price a perfectly rational investor would pay if they had complete information about a company’s future.
The concept was pioneered by Benjamin Graham and David Dodd in their 1934 book Security Analysis and later popularized by Warren Buffett, who described intrinsic value as “the discounted value of the cash that can be taken out of a business during its remaining life.”
The key insight: market price and intrinsic value are different things. Markets are driven by emotion, momentum, and short-term thinking. Intrinsic value is driven by fundamentals.
Method 1: Discounted Cash Flow (DCF)
The DCF model is considered the gold standard of valuation because it values a company based on its future cash-generating ability, discounted back to today’s dollars.
The Formula
Intrinsic Value = Σ (FCF × (1 + g)^n) / (1 + r)^n + Terminal Value / (1 + r)^n
Where:
- FCF = Free Cash Flow (current year)
- g = Expected growth rate
- n = Year number (1 through 10)
- r = Discount rate (required rate of return)
- Terminal Value = FCF in year 10 × (1 + terminal growth) / (r - terminal growth)
Step-by-Step Example
Let’s value a company with:
- Current Free Cash Flow: $5 billion
- Expected growth rate: 12% for years 1-5, 8% for years 6-10
- Discount rate: 10%
- Terminal growth rate: 3%
- Shares outstanding: 1 billion
Step 1: Project free cash flow for 10 years, growing at the expected rate.
Step 2: Discount each year’s cash flow back to present value using the discount rate.
Step 3: Calculate the terminal value (the company’s value beyond year 10) and discount it.
Step 4: Sum all discounted cash flows + discounted terminal value.
Step 5: Divide by shares outstanding to get per-share intrinsic value.
When DCF Works Best
- Companies with predictable, positive free cash flow
- Mature businesses with stable growth patterns
- Companies you plan to hold for 5+ years
When DCF Struggles
- Pre-revenue or pre-profit companies
- Highly cyclical businesses (oil, shipping)
- Companies undergoing major transformation
Try it yourself with our DCF calculator. Input your own assumptions and see the result instantly.
Method 2: Graham Number
Benjamin Graham’s formula is designed for conservative value investors. It sets the maximum price you should pay for a stock based on two fundamental metrics: earnings per share and book value per share.
The Formula
Graham Number = √(22.5 × EPS × BVPS)
Where:
- EPS = Earnings Per Share (trailing twelve months)
- BVPS = Book Value Per Share
- 22.5 = Graham’s constant (derived from P/E of 15 × P/B of 1.5)
Example Calculation
Company with:
- EPS: $6.50
- Book Value Per Share: $45.00
Graham Number = √(22.5 × 6.50 × 45.00) = √(6,581.25) = $81.13
If the stock trades at $65, it’s below the Graham Number, potentially undervalued by Graham’s standards.
Strengths and Limitations
Strengths:
- Simple: only needs two inputs
- Conservative: builds in a natural margin of safety
- Time-tested: used successfully for decades
Limitations:
- Ignores growth potential entirely
- Doesn’t work for companies with negative earnings or book value
- May undervalue high-growth technology companies
Calculate it instantly with our Graham Number calculator.
Method 3: PEG Ratio Valuation
The PEG ratio adjusts the P/E ratio for growth, making it useful for comparing companies growing at different rates.
The Formula
PEG Ratio = (Price / EPS) / Annual Earnings Growth Rate
A PEG of 1.0 means the stock is “fairly valued” relative to its growth. Below 1.0 suggests undervaluation; above 2.0 suggests overvaluation.
Deriving Fair Value from PEG
To find fair value using PEG:
Fair Value = EPS × Growth Rate × Fair PEG (1.0)
Example:
- EPS: $4.00
- Growth Rate: 20%
- Fair PEG: 1.0
Fair Value = $4.00 × 20 = $80.00
If the stock trades at $60, the PEG model suggests it’s undervalued.
When PEG Works Best
- Comparing growth stocks to each other
- Technology and healthcare sectors
- Companies with consistent earnings growth
Try our PEG ratio calculator to analyze any stock.
Combining Multiple Models
No single model captures the full picture. Professional analysts use multiple methods and weight the results:
| Model | Best For | Weight (Typical) |
|---|---|---|
| DCF | Cash-flow-positive companies | 40% |
| Graham Number | Value stocks, financials | 25% |
| PEG Ratio | Growth stocks | 25% |
| Dividend Discount | Dividend payers | 10% |
Our intrinsic value calculator automatically blends all four models into a composite estimate.
Common Mistakes to Avoid
-
Using overly optimistic growth rates: If a company grew 30% last year, don’t assume that continues for a decade. Mean reversion is real.
-
Ignoring the discount rate: A higher discount rate dramatically reduces intrinsic value. Use 10% as a baseline for most stocks; 8% for stable blue chips; 12%+ for risky small caps.
-
Forgetting about dilution: Stock-based compensation creates new shares. Use diluted share count, not basic.
-
Anchoring to market price: Calculate intrinsic value before looking at the current stock price. Otherwise you’ll unconsciously bias your assumptions.
-
Not applying a margin of safety: Even the best model has uncertainty. Apply a 20-30% margin of safety before buying. Use our margin of safety calculator to determine your buffer.
Putting It All Together
The process for any stock:
- Gather financial data (EPS, free cash flow, book value, growth rate)
- Run at least two valuation models
- Average or weight the results
- Apply a margin of safety (20-30% below intrinsic value)
- Compare to current market price
- If market price < intrinsic value minus margin of safety → potential buy
Browse our stock fair value estimates to see this process applied daily to 140+ US stocks with real financial data.
Try It Yourself
Put this knowledge into practice with our free calculators: