Intrinsic value calculator using Benjamin Graham's proven formula

For any covered US stock, compute fair value with V = EPS × (8.5 + 2g). See the current price vs. intrinsic value and the margin of safety across 3,500+ scored names.

Benjamin Graham's formula applied to 3,500+ stocks weekly

Benjamin Graham's intrinsic-value formula is simple: V = EPS × (8.5 + 2g). The 8.5 is the baseline P/E for a stock with zero growth; 2g is the premium for expected annual growth. StoQuant computes this for all 3,500+ tracked stocks, adjusting g (growth rate) for the current AAA bond yield and capping it at 15%. You input a ticker or browse the list; we show the calculated intrinsic value, current price, margin of safety, and a visual gauge. No black-box ML, no opinions — just Graham's framework applied consistently across the small-cap and mid-cap universes.

How it works

  1. Fetch EPS and growth rate — For any stock, pull the trailing 12-month EPS from append-only fundamentals history. Estimate long-term growth using analyst consensus, adjusted for the current risk-free rate.
  2. Apply the formula — V = EPS × (8.5 + 2g). Cap g at 15% to avoid excessive premiums in high-growth names. Scale the 8.5 baseline if current AAA bond yield differs materially from Graham's original 4%.
  3. Calculate margin of safety — Compare current price to intrinsic value V. If price < 0.7 × V, the margin of safety is at least 30% — Graham's minimum requirement for a sound investment.

Related on StoQuant

Understand the theory: Benjamin Graham Formula (stoquant.com/learn/benjamin-graham-formula) and Margin of Safety (stoquant.com/learn/margin-of-safety). See today's gems: Today's Hidden Gems (stoquant.com/today/hidden-gems). Compare methodologies: StoQuant vs Simply Wall St (stoquant.com/compare/simply-wall-st).

FAQ

What is Benjamin Graham's formula?

V = EPS × (8.5 + 2g), where EPS is trailing earnings per share and g is expected long-term annual growth (%). The 8.5 is the P/E for zero-growth; 2g adds value for growth. Graham published this in 1962.

How does StoQuant adjust the formula?

We cap g at 15% to avoid inflating high-growth names, and adjust the 8.5 baseline if current AAA bond yields differ from Graham's original 4%. Growth estimates come from FMP analyst consensus.

What is margin of safety?

The gap between intrinsic value and current price. Graham required at least 30% margin of safety (i.e., price < 0.7 × intrinsic value) to account for valuation errors and market cycles.

How often is the intrinsic value updated?

Daily, after the close of market hours. EPS and growth estimates are refreshed from FMP; you can track historical intrinsic values in your stock research reports.

Get the StoQuant digest — free

Daily Q-Score changes, insider buy clusters, and ML forecast updates for the tickers you follow. Email only, no account needed. See a sample digest.