Current picks

ⓘ This is a personal, automated research project, not investment advice. Nothing on this site is a recommendation to buy or sell any security — it publishes the output of one rules-based paper-trading strategy for its own record.
How scoring & screening works

Stage 1: every ticker must first clear all 7 Graham entry gates (pass/fail) to even be considered:

Valuation

Financial health

Profitability

Stage 2: stocks clearing Stage 1 must also meet a Munger quality floor before they're eligible for a score:

Everything clearing both stages gets a 0–100 Munger score, weighted: return on equity 30%, gross margin 20%, FCF yield 20%, low debt 15%, operating margin 15%. Ranking, not a pass/fail bar — the buy queue takes the top-scoring names within the portfolio's position limits.

Generated 2026-09-09 13:26 UTC

No positions are currently held. Showing the latest screen’s 13 buyable candidate(s), ranked by score — these passed every gate but are screen output, not holdings.
TROW score 81.8
Dividend

Status: buyable in the latest screen — not a held position

Market Cap$23.34B
Trailing P/E10.99
Price / Book2.12
Current Ratio4.04
Debt / Equity0.04
Return on Equity19.4%
Gross Margin99.9%
Operating Margin29.9%
Free Cash Flow$2.02B
Dividend Yield4.8%
Consecutive Positive-Earnings Years4
NMIH score 79.2

Status: buyable in the latest screen — not a held position

Market Cap$3.34B
Trailing P/E8.74
Price / Book1.24
Current Ratio2.03
Debt / Equity0.16
Return on Equity15.4%
Gross Margin76.4%
Operating Margin76.7%
Free Cash Flow$329.8M
Dividend Yield
Consecutive Positive-Earnings Years4
LULU score 78.9
High ROE

Status: buyable in the latest screen — not a held position

Market Cap$11.42B
Trailing P/E8.49
Price / Book2.45
Current Ratio2.19
Debt / Equity0.45
Return on Equity30.9%
Gross Margin56.6%
Operating Margin19.9%
Free Cash Flow$1.15B
Dividend Yield
Consecutive Positive-Earnings Years4
INSW score 77.1
High ROEDividend

Status: buyable in the latest screen — not a held position

Market Cap$5.14B
Trailing P/E6.64
Price / Book2.27
Current Ratio5.94
Debt / Equity0.29
Return on Equity37.4%
Gross Margin72.5%
Operating Margin41.0%
Free Cash Flow$69.7M
Dividend Yield7.9%
Consecutive Positive-Earnings Years4
PRDO score 76.4

Status: buyable in the latest screen — not a held position

Market Cap$2.07B
Trailing P/E12.03
Price / Book2.00
Current Ratio4.69
Debt / Equity0.11
Return on Equity17.6%
Gross Margin79.9%
Operating Margin23.2%
Free Cash Flow$184.7M
Dividend Yield2.1%
Consecutive Positive-Earnings Years4
EOG score 74.8
High ROE

Status: buyable in the latest screen — not a held position

Market Cap$76.25B
Trailing P/E11.31
Price / Book2.40
Current Ratio1.85
Debt / Equity0.26
Return on Equity22.5%
Gross Margin62.6%
Operating Margin28.2%
Free Cash Flow$4.48B
Dividend Yield2.8%
Consecutive Positive-Earnings Years4
MGY score 74.6
High ROE

Status: buyable in the latest screen — not a held position

Market Cap$6.65B
Trailing P/E11.97
Price / Book2.32
Current Ratio1.58
Debt / Equity0.19
Return on Equity20.9%
Gross Margin82.2%
Operating Margin33.5%
Free Cash Flow$332.5M
Dividend Yield2.4%
Consecutive Positive-Earnings Years4
GNTX score 65.2

Status: buyable in the latest screen — not a held position

Market Cap$4.80B
Trailing P/E12.06
Price / Book1.89
Current Ratio3.04
Debt / Equity0.00
Return on Equity16.4%
Gross Margin34.2%
Operating Margin18.7%
Free Cash Flow$356.8M
Dividend Yield2.1%
Consecutive Positive-Earnings Years4
LRN score 63.0
High ROE

Status: buyable in the latest screen — not a held position

Market Cap$3.41B
Trailing P/E11.51
Price / Book2.07
Current Ratio5.94
Debt / Equity0.33
Return on Equity21.7%
Gross Margin37.8%
Operating Margin17.9%
Free Cash Flow$224.9M
Dividend Yield
Consecutive Positive-Earnings Years4
G score 62.0
High ROE

Status: buyable in the latest screen — not a held position

Market Cap$5.94B
Trailing P/E10.52
Price / Book2.28
Current Ratio2.00
Debt / Equity0.54
Return on Equity22.4%
Gross Margin36.0%
Operating Margin14.8%
Free Cash Flow$479.4M
Dividend Yield2.1%
Consecutive Positive-Earnings Years4
HIG score 60.8
High ROE

Status: buyable in the latest screen — not a held position

Market Cap$36.75B
Trailing P/E9.38
Price / Book1.91
Current Ratio1.77
Debt / Equity0.22
Return on Equity22.1%
Gross Margin37.9%
Operating Margin-7.1%
Free Cash Flow$5.51B
Dividend Yield1.8%
Consecutive Positive-Earnings Years4
GRBK score 40.8

Status: buyable in the latest screen — not a held position

Market Cap$3.02B
Trailing P/E10.58
Price / Book1.57
Current Ratio7.05
Debt / Equity0.14
Return on Equity16.4%
Gross Margin30.5%
Operating Margin11.5%
Free Cash Flow$7.0M
Dividend Yield
Consecutive Positive-Earnings Years4
ASO score 38.5

Status: buyable in the latest screen — not a held position

Market Cap$2.77B
Trailing P/E7.90
Price / Book1.34
Current Ratio1.68
Debt / Equity0.92
Return on Equity18.8%
Gross Margin34.8%
Operating Margin8.5%
Free Cash Flow$88.3M
Dividend Yield1.3%
Consecutive Positive-Earnings Years4