Current picks

Generated 2026-07-25 19:08 UTC

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

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

Market Cap$24.96B
Trailing P/E12.50
Price / Book2.32
Current Ratio5.54
Debt / Equity0.04
Return on Equity18.7%
Gross Margin52.0%
Operating Margin37.2%
Free Cash Flow$1.88B
Dividend Yield4.5%
Consecutive Positive-Earnings Years4
HIG score 68.4

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

Market Cap$38.52B
Trailing P/E9.71
Price / Book2.08
Current Ratio1.77
Debt / Equity0.22
Return on Equity22.1%
Gross Margin37.9%
Operating Margin17.6%
Free Cash Flow$5.51B
Dividend Yield1.7%
Consecutive Positive-Earnings Years4
INSW score 66.9

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

Market Cap$4.57B
Trailing P/E8.40
Price / Book2.08
Current Ratio7.34
Debt / Equity0.28
Return on Equity26.9%
Gross Margin67.7%
Operating Margin61.3%
Free Cash Flow$16.6M
Dividend Yield4.2%
Consecutive Positive-Earnings Years4
G score 60.4

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

Market Cap$5.30B
Trailing P/E9.59
Price / Book2.14
Current Ratio1.69
Debt / Equity0.71
Return on Equity23.1%
Gross Margin36.3%
Operating Margin15.4%
Free Cash Flow$712.1M
Dividend Yield2.4%
Consecutive Positive-Earnings Years4
GNTX score 59.8

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

Market Cap$4.88B
Trailing P/E12.18
Price / Book1.98
Current Ratio2.72
Debt / Equity0.00
Return on Equity15.6%
Gross Margin34.4%
Operating Margin18.8%
Free Cash Flow$265.5M
Dividend Yield2.0%
Consecutive Positive-Earnings Years4
FOX score 54.6

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

Market Cap$20.75B
Trailing P/E13.00
Price / Book1.90
Current Ratio2.90
Debt / Equity0.68
Return on Equity15.2%
Gross Margin36.8%
Operating Margin21.4%
Free Cash Flow$1.41B
Dividend Yield1.1%
Consecutive Positive-Earnings Years4
SIG score 52.6

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

Market Cap$3.55B
Trailing P/E12.89
Price / Book1.91
Current Ratio1.61
Debt / Equity0.64
Return on Equity15.9%
Gross Margin39.3%
Operating Margin5.1%
Free Cash Flow$451.8M
Dividend Yield1.5%
Consecutive Positive-Earnings Years4
ASO score 36.7

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

Market Cap$2.89B
Trailing P/E8.23
Price / Book1.39
Current Ratio1.68
Debt / Equity0.92
Return on Equity18.8%
Gross Margin34.6%
Operating Margin5.2%
Free Cash Flow$88.3M
Dividend Yield1.3%
Consecutive Positive-Earnings Years4