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-11-11 13:25 UTC

No positions are currently held. Showing the latest screen’s 14 buyable candidate(s), ranked by score — these passed every gate but are screen output, not holdings.
LTC score 88.0
High ROEDividend

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

Market Cap$2.50B
Trailing P/E4.50
Price / Book1.49
Current Ratio29.03
Debt / Equity0.58
Return on Equity37.0%
Gross Margin56.9%
Operating Margin77.9%
Free Cash Flow$206.9M
Dividend Yield5.1%
Consecutive Positive-Earnings Years4
INSW score 83.8
High ROEDividend

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

Market Cap$5.03B
Trailing P/E4.65
Price / Book2.06
Current Ratio6.69
Debt / Equity0.30
Return on Equity49.0%
Gross Margin74.5%
Operating Margin41.0%
Free Cash Flow$165.9M
Dividend Yield8.3%
Consecutive Positive-Earnings Years4
TROW score 80.5
Dividend

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

Market Cap$23.66B
Trailing P/E11.22
Price / Book2.08
Current Ratio3.61
Debt / Equity0.07
Return on Equity18.2%
Gross Margin99.9%
Operating Margin29.9%
Free Cash Flow$2.09B
Dividend Yield4.7%
Consecutive Positive-Earnings Years4
EOG score 80.4
High ROE

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

Market Cap$78.56B
Trailing P/E9.78
Price / Book2.38
Current Ratio1.90
Debt / Equity0.25
Return on Equity25.8%
Gross Margin63.0%
Operating Margin28.2%
Free Cash Flow$5.56B
Dividend Yield2.9%
Consecutive Positive-Earnings Years4
NMIH score 78.9

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

Market Cap$2.89B
Trailing P/E7.61
Price / Book1.07
Current Ratio1.98
Debt / Equity0.16
Return on Equity15.1%
Gross Margin75.0%
Operating Margin67.9%
Free Cash Flow$313.9M
Dividend Yield0.0%
Consecutive Positive-Earnings Years4
LULU score 78.9
High ROE

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

Market Cap$12.78B
Trailing P/E9.08
Price / Book2.57
Current Ratio2.19
Debt / Equity0.45
Return on Equity30.9%
Gross Margin56.6%
Operating Margin19.9%
Free Cash Flow$1.15B
Dividend Yield0.0%
Consecutive Positive-Earnings Years4
CF score 78.7
High ROE

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

Market Cap$17.90B
Trailing P/E8.63
Price / Book3.17
Current Ratio2.98
Debt / Equity0.41
Return on Equity30.9%
Gross Margin38.5%
Operating Margin32.5%
Free Cash Flow$1.59B
Dividend Yield2.0%
Consecutive Positive-Earnings Years4
GNTX score 66.3

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

Market Cap$3.99B
Trailing P/E10.39
Price / Book1.61
Current Ratio2.92
Debt / Equity0.00
Return on Equity15.9%
Gross Margin34.2%
Operating Margin18.7%
Free Cash Flow$330.1M
Dividend Yield2.5%
Consecutive Positive-Earnings Years4
LRN score 65.4
High ROE

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

Market Cap$3.23B
Trailing P/E10.60
Price / Book1.90
Current Ratio2.56
Debt / Equity0.37
Return on Equity20.9%
Gross Margin37.8%
Operating Margin17.9%
Free Cash Flow$324.8M
Dividend Yield0.0%
Consecutive Positive-Earnings Years4
PFG score 62.8

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

Market Cap$24.63B
Trailing P/E12.92
Price / Book2.09
Current Ratio1.54
Debt / Equity0.39
Return on Equity16.1%
Gross Margin48.4%
Operating Margin18.3%
Free Cash Flow$1.74B
Dividend Yield2.9%
Consecutive Positive-Earnings Years4
HIG score 61.8
High ROE

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

Market Cap$36.85B
Trailing P/E9.22
Price / Book1.99
Current Ratio1.67
Debt / Equity0.23
Return on Equity23.3%
Gross Margin38.6%
Operating Margin-7.1%
Free Cash Flow$7.38B
Dividend Yield1.9%
Consecutive Positive-Earnings Years4
CTSH score 61.8

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

Market Cap$29.06B
Trailing P/E11.86
Price / Book1.98
Current Ratio2.22
Debt / Equity0.14
Return on Equity17.4%
Gross Margin33.4%
Operating Margin16.1%
Free Cash Flow$2.08B
Dividend Yield2.0%
Consecutive Positive-Earnings Years4
FOX score 57.1

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

Market Cap$25.41B
Trailing P/E12.82
Price / Book2.04
Current Ratio3.79
Debt / Equity0.60
Return on Equity16.6%
Gross Margin38.2%
Operating Margin33.0%
Free Cash Flow$1.20B
Dividend Yield1.0%
Consecutive Positive-Earnings Years4
ASO score 40.4

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

Market Cap$4.33B
Trailing P/E11.81
Price / Book2.00
Current Ratio1.74
Debt / Equity0.90
Return on Equity18.6%
Gross Margin34.8%
Operating Margin8.5%
Free Cash Flow$169.6M
Dividend Yield0.9%
Consecutive Positive-Earnings Years4