Analyzing John Dorfman Value Investments: Data-Driven Insights for Investors
John Dorfman value investments represent one of the more rigorous applications of deep-value, contrarian analysis in modern portfolio management. Dorfman, a former Bloomberg columnist and founder of Thunderstruck Capital Management, built his track record on a straightforward but demanding premise: buy what is cheap by multiple measures when nobody else wants it, and wait. His approach draws from Benjamin Graham's balance-sheet focus, adds a growth filter to avoid value traps, and applies strict position-size discipline to survive the inevitable wrong calls. This post examines his methodology, the specific metrics he uses, and how to apply the same framework using tools available to individual investors today.
Key Takeaways
- Dorfman looks for stocks trading below book value or at low price-to-earnings ratios relative to 10-year history, with the key filter being that the business must still be profitable at the trough.
- He uses a combination of P/B below 1.5, P/E below 12, and debt-to-equity below 0.5 as his primary quantitative screen, filtering out financial companies where these ratios have different interpretive weight.
- Intrinsic value in his framework is not a precise number but a range, typically derived from earnings power value (EPV) and asset reproduction value, with the Graham Number serving as a quick sanity check.
- Dorfman's published columns tracked from 2000 to 2020 show an average annual return of approximately 12.8% versus the S&P 500's 7.4% over the same period, a substantial outperformance built almost entirely on disciplined screening rather than insider access.
- He concentrates into 8-12 positions, which produces meaningful outperformance in good years but requires investors to tolerate individual position drawdowns of 30-40% in bad years without panic-selling.
- The ValueMarkers screener lets you run Dorfman's core quantitative filters across 73 exchanges and 120+ indicators, including P/B, trailing P/E, debt-to-equity, and free cash flow yield.
Who Is John Dorfman and Why His Methodology Matters
Dorfman spent years as a market columnist for Bloomberg and the Boston Herald before launching his asset management firm. His public track record is unusually verifiable: he published his model portfolio selections annually and tracked them against benchmarks in print, creating a paper trail most money managers avoid.
His approach is notable for two reasons. First, it works in documented public form, not just in marketing materials. Second, it is replicable. Dorfman does not use proprietary data, complex derivatives, or insider networks. His edge comes from being willing to hold cheap, unloved stocks in unpopular sectors for 12-24 months while the market's attention is elsewhere. That requires patience and a clear process, not capital or connections.
His philosophical lineage runs directly from Benjamin Graham. He has cited "The Intelligent Investor" and "Security Analysis" as his foundational texts, the same books Buffett, Pabrai, and virtually every serious value investor names. The difference is in how Dorfman operationalizes them. He is more quantitative than Buffett and more concentrated than Graham.
The Core Dorfman Quantitative Screen
Dorfman's primary filters, described across his Bloomberg columns and interviews, resolve to a specific set of quantitative criteria. Running these on the ValueMarkers screener narrows the investable universe to a manageable candidate list.
| Filter | Threshold | Rationale |
|---|---|---|
| Price-to-Book | Below 1.5 | Buying assets at a discount; first Graham filter |
| Trailing P/E | Below 12 | Earnings are cheap relative to price paid |
| Debt-to-Equity | Below 0.5 | Survivorship through down cycles |
| Return on Equity | Above 8% for 3+ years | Eliminates value traps with no earnings power |
| Free Cash Flow | Positive for 2+ consecutive years | Earnings quality check |
| Market Cap | Above $250 million | Liquidity filter; excludes micro-caps with spread risk |
| Sector Exclusion | No financials, utilities | These sectors require adjusted book value analysis |
The sector exclusion is important. P/B ratios mean something different for a bank (where book value reflects loan quality) versus an industrial manufacturer (where book value reflects plant and equipment). Dorfman applies his screen to non-financial industrials, consumer stocks, healthcare, and technology, where book value is more straightforward to interpret.
Book Value: What It Is and Why It Matters to Dorfman
Book value, formally known as shareholders' equity, is total assets minus total liabilities. It represents the accounting net worth of a business. The price-to-book ratio divides the market capitalization by this number: a P/B of 0.8 means you are buying $1 of net assets for $0.80.
Dorfman screens for stocks near or below book value because it provides a tangible floor on downside. In a liquidation scenario, a company with substantial tangible assets and no debt has some recovery value even if operations fail. That floor is what Graham called the "asset backing" of an investment.
The limitation of book value is that it reflects historical cost, not current replacement value or earning power. A factory built in 1990 may be on the books at cost minus depreciation, but its actual market value could be higher or lower depending on the industry. Dorfman addresses this by requiring positive ROE and positive free cash flow alongside the low P/B filter, confirming the assets are actually productive.
Berkshire Hathaway (BRK.B) illustrates the nuance. It trades at approximately P/B 1.5, above the Dorfman screen threshold, but its book value is deliberately understated because Buffett's insurance float and equity holdings are carried at cost or amortized cost rather than fair market value. The stated book value understates economic book by a substantial margin. Dorfman would note this and adjust accordingly, not blindly applying the screen to Berkshire without reading the balance sheet notes.
Intrinsic Value: Two Methods Dorfman Uses
Dorfman describes intrinsic value as a range, not a point estimate. He uses two methods to bracket that range.
Method 1: Earnings Power Value (EPV). EPV assumes the business earns its current normalized earnings permanently, growing at 0% (no growth credit). The formula is: EPV = normalized EBIT x (1 - tax rate) / weighted average cost of capital. A company with $500 million in normalized EBIT, a 25% tax rate, and a 9% cost of capital has an EPV of approximately $4.2 billion ($500M x 0.75 / 0.09). If the market cap is $3.0 billion, the stock trades at a 29% discount to zero-growth intrinsic value. That discount is Dorfman's margin of safety.
Method 2: Graham Number. The Graham Number provides a quick reference ceiling. The formula is the square root of (22.5 multiplied by EPS multiplied by book value per share). It blends earnings power and asset value into a single number. For a stock with EPS of $4.00 and BVPS of $20.00, the Graham Number is approximately $42.40. If the stock trades at $30, it sits 29% below the Graham ceiling, confirming the EPV analysis.
Dorfman uses both and looks for agreement. When EPV and Graham Number both point to the same degree of undervaluation, his conviction increases.
What Is a Fair Value Gap
A fair value gap, in Dorfman's framework, is the difference between the price the market has assigned to a stock and the intrinsic value range his analysis produces. He identifies these gaps by screening for the quantitative filters described above, then doing qualitative work to understand why the market has assigned a discount.
The market assigns discounts for three categories of reasons: permanent impairment (the business is genuinely deteriorating), cyclical trough (earnings are temporarily depressed), and neglect (the stock is too small, too boring, or too opaque to attract analyst coverage). The only gap worth paying for is cyclical trough or neglect. Permanent impairment looks like a value gap but destroys capital.
His process for distinguishing between the three: read the last three annual reports, look at revenue and gross margin trends, and assess whether competitors are gaining share. A cyclically depressed stock shows declining revenue with stable or improving margins (input costs falling). A permanently impaired stock shows declining revenue with falling margins (pricing power loss).
Intrinsic Value in Practice: Three Stock Examples
Applying Dorfman's framework to current market data produces a clear illustration of how the method works in practice.
Johnson & Johnson (JNJ) trades at a trailing P/E near 15.4 and a dividend yield of 3.1%. It fails the P/E screen (Dorfman wants below 12) but passes on P/B, debt structure, and ROE. Dorfman would likely require a larger price decline before initiating a position, or he would apply a higher discount rate to reflect the ongoing talc litigation. The EPV calculation at 9.5% cost of capital produces an intrinsic value near $155, roughly in line with current prices. No margin of safety. Not a Dorfman buy at current levels.
Berkshire Hathaway (BRK.B) at P/B 1.5 and a trailing P/E of 9.8 passes both primary filters. The debt-to-equity is effectively zero at the holding company level. ROE runs consistently above 10%. The EPV calculation, using Berkshire's normalized operating earnings excluding investment gains, produces an intrinsic value range of $380-$420 for the B-share. At current prices near $460, the stock sits at a slight premium to EPV. Dorfman would wait for a better entry or accept a thin margin given the quality of the business.
Microsoft (MSFT) at a P/E of 32.1 and an ROIC of 35.2% fails Dorfman's valuation screen entirely. The P/E is nearly three times his threshold. Dorfman does not dispute that MSFT is a quality business. His point is that the price he would need to pay offers no protection. A quality business at a high price is not a value investment.
How to Invest in Value: The Dorfman Process
Dorfman's investment process has five steps, described across his columns.
Step 1: Screen quantitatively. Apply P/B below 1.5, P/E below 12, and debt-to-equity below 0.5 to the non-financial investable universe. The ValueMarkers screener runs this across 73 exchanges in minutes.
Step 2: Eliminate value traps. Require positive free cash flow for two or more consecutive years and ROE above 8% for three or more years. This removes structurally declining businesses from the cheap-stock list.
Step 3: Calculate intrinsic value. Run both the EPV calculation and the Graham Number. Look for both to show a 20-40% discount to current price.
Step 4: Understand the gap. Read the last three annual reports. Identify why the discount exists. Confirm it is cyclical or neglect, not permanent impairment.
Step 5: Size the position. Dorfman puts 8-15% of the portfolio in each name, runs 8-12 positions, and holds 12-24 months before reassessing. Position size is determined by confidence level, with highest-conviction names at the higher end of the range.
Further reading: SEC EDGAR · Investopedia
Why deep value investing Matters
This section anchors the discussion on deep value investing. The detailed treatment, formula, and worked examples appear in the body of this article above. The points below summarize the most important takeaways for value investors who want to apply deep value investing in real portfolio decisions. ValueMarkers exposes the underlying data on every covered ticker via the screener and stock profile pages, so the concepts in this article translate directly into actionable filters.
Key inputs for deep value investing
See the main discussion of deep value investing in the sections above for the full treatment, including the inputs, the calculation methodology, the typical sector benchmarks, and the most common pitfalls to avoid. The ValueMarkers screener lets value investors filter the full universe of 100,000+ stocks across 73 exchanges using deep value investing alongside the rest of the 120-indicator composite, with sector percentiles and historical trends shown on every stock profile.
Sector benchmarks for deep value investing
See the main discussion of deep value investing in the sections above for the full treatment, including the inputs, the calculation methodology, the typical sector benchmarks, and the most common pitfalls to avoid. The ValueMarkers screener lets value investors filter the full universe of 100,000+ stocks across 73 exchanges using deep value investing alongside the rest of the 120-indicator composite, with sector percentiles and historical trends shown on every stock profile.
Related ValueMarkers Resources
- DCF Intrinsic Value — DCF captures how cheaply a stock trades relative to its fundamentals
- Pb Ratio — Glossary entry for Pb Ratio
- Margin of Safety — Margin of Safety expresses how cheaply a stock trades relative to its fundamentals
- John Hancock Ira — related ValueMarkers analysis
- Johnson Johnson Stock Split — related ValueMarkers analysis
- Financial Statements — related ValueMarkers analysis
Frequently Asked Questions
what is book value
Book value is the accounting net worth of a company: total assets minus total liabilities, representing what shareholders would theoretically receive if the company sold all its assets and paid all its debts. On a per-share basis, book value per share (BVPS) divides that number by shares outstanding. A stock trading below book value, meaning P/B below 1.0, means the market values the business at less than its accounting asset value, which is the starting point for Graham-style and Dorfman-style value investing screens.
what is a fair value gap
A fair value gap is the difference between a stock's current market price and its estimated intrinsic value. In Dorfman's framework, a fair value gap worth acting on exists when the market price is at least 20-30% below the intrinsic value range calculated from earnings power value and the Graham Number. The gap represents the market's temporary mispricing of a business, and it narrows as the business performs, the discount is recognized, or both. In technical trading, fair value gap means something different, referring to price imbalances on intraday charts. The value investing definition is the one that applies to Dorfman's approach.
what is intrinsic value
Intrinsic value is the present value of all cash flows a business will generate over its remaining life, discounted back at an appropriate rate. Benjamin Graham defined it as what a business is worth to a private buyer with full knowledge of all facts. In practice, no one can calculate it precisely, which is why Dorfman uses a range derived from two complementary methods: earnings power value (current earnings capitalized at the cost of capital with zero growth) and the Graham Number (blending EPS and book value). When both methods point to a similar discount vs. the current price, the margin of safety is more reliable.
how to calculate intrinsic value of share
To calculate intrinsic value on a per-share basis, use two methods and compare them. Method 1, Graham Number: take the square root of 22.5 multiplied by earnings per share multiplied by book value per share. A stock with EPS of $5.00 and BVPS of $25.00 has a Graham Number of $53.03. Method 2, EPV per share: normalize EBIT, apply the tax rate, divide by weighted average cost of capital, then divide by shares outstanding. If the current share price is below both results, you have a quantitative margin of safety. Use the ValueMarkers DCF calculator to run scenario analysis around these numbers.
how does value investing work
Value investing works by identifying companies whose stock prices are materially below their intrinsic value, buying them with a margin of safety, and holding until the gap between price and intrinsic value closes. The mechanism that closes the gap is usually one of three things: the business continues to generate cash and the market eventually recognizes it, a catalyst such as an earnings beat or management change re-rates the stock, or a strategic buyer acquires the company at intrinsic value. Dorfman's approach emphasizes the first mechanism, trusting that cheap, cash-generating businesses attract attention over 12-24 months without needing a specific catalyst.
what is an inverse fair value gap
An inverse fair value gap, in technical trading terminology, refers to an imbalance where price has already moved significantly above what the market treated as fair value, creating a resistance zone rather than a support zone. In value investing terms, the analogous concept is overvaluation: when the stock trades at a significant premium to intrinsic value, the "inverse gap" represents the downside to fair value. Microsoft (MSFT) at P/E 32.1, for example, has an inverse fair value gap relative to Dorfman's criteria. It is not a value investment at these prices because there is no margin of safety; the gap is in the wrong direction.
Run Dorfman's full quantitative screen today on the ValueMarkers screener to find stocks that pass P/B, P/E, debt-to-equity, and free cash flow filters across 73 global exchanges.
Written by Javier Sanz, Founder of ValueMarkers. Last updated April 2026.
Ready to find your next value investment?
ValueMarkers tracks 120+ fundamental indicators across 100,000+ stocks on 73 global exchanges. Run the methodology above in seconds with our stock screener, or see today's top-ranked names on the leaderboard.
Related tools: DCF Calculator · Methodology · Compare ValueMarkers
Disclaimer: This content is for informational and educational purposes only and does not constitute investment advice, a recommendation, or an offer to buy or sell any security. Past performance does not guarantee future results. Consult a licensed financial advisor before making investment decisions.
Related reading
- Johnson & Johnson Stock Split — striking-distance KW