Quality screener
Companies compared on the same measures
1210 companies with at least five years of accounts filed with the SEC, measured the way each company page measures them: what they earn on the capital they employ, how much of their profit turns into cash, what they owe, and whether their accounts improved. Ask the table a question, sort by any column, open any company.
All
Earning well, for years
Profit that turns into cash
Little or no net debt
Improving on nine tests
A shrinking share count
Accounts that raise questions
Return on invested capital of 15% or more in each of the last five years, with revenue higher than five years ago.
85 of 1210 companies answer this question.
| Company | ROIC | Growth, 5 years | FCF margin | Cash conversion | Net debt / EBITDA | Piotroski | Questions | |
|---|---|---|---|---|---|---|---|---|
| Huckleberry.ai, Inc. DOMO · Technology · 2026 | 68% | +9% | -1% | 0.0× | -2.9× | 2 Z | Open › | |
| AUTOZONE INC AZO · Consumer discretionary · 2025 | 53% | +8% | 9% | 0.7× | 2.0× | 1 Z | Open › | |
| Apple Inc. AAPL · Technology · 2025 | 68% | +9% | 24% | 0.9× | 0.4× | 0 | Open › | |
| O REILLY AUTOMOTIVE INC ORLY · Consumer discretionary · 2025 | 52% | +9% | 9% | 0.6× | 1.5× | 0 Z | Open › | |
| Ubiquiti Inc. UI · Technology · 2026 | 67% | +12% | 28% | 0.9× | net cash | 0 | Open › | |
| METTLER TOLEDO INTERNATIONAL INC/ MTD · Technology · 2025 | 44% | +5% | 21% | 1.0× | 1.8× | 0 | Open › | |
| AUTOMATIC DATA PROCESSING INC ADP · Technology · 2026 | 43% | +8% | — | — | 0.1× | 0 | Open › | |
| Otis Worldwide Corp OTIS · Technology · 2025 | 68% | +2% | 10% | 1.0× | 2.9× | 0 Z | Open › | |
| NATHANS FAMOUS, INC. NATH · Consumer discretionary · 2026 | 63% | +16% | 11% | 0.9× | 0.8× | 1 | Open › | |
| Mastercard Inc MA · Financials · 2025 | 57% | +7% | 52% | 1.1× | 0.4× | 1 | Open › | |
| IDEXX LABORATORIES INC /DE IDXX · Health care · 2025 | 53% | +10% | 25% | 1.0× | 0.2× | 0 | Open › | |
| MCKESSON CORP MCK · Health care · 2026 | 117% | +11% | 1% | 1.2× | 0.4× | 0 Z | Open › | |
| H&R BLOCK INC HRB · Consumer discretionary · 2026 | 50% | +3% | 19% | 1.0× | 0.5× | 1 | Open › | |
| FAIR ISAAC CORP FICO · Industrials · 2025 | 57% | +9% | 39% | 1.2× | 3.1× | 2 | Open › | |
| TJX COMPANIES INC /DE/ TJX · Consumer discretionary · 2026 | 43% | +13% | 8% | 0.9× | net cash | 0 | Open › | |
| Fortinet, Inc. FTNT · Technology · 2025 | 75% | +21% | 33% | 1.2× | net cash | 0 | Open › | |
| Bath & Body Works, Inc. BBWI · Consumer discretionary · 2026 | 32% | +3% | 12% | 1.3× | 2.1× | 0 Z | Open › | |
| KLA CORP KLAC · Technology · 2026 | 41% | +14% | 28% | 0.8× | 0.7× | 1 | Open › | |
| Hamilton Lane INC HLNE · Financials · 2026 | 32% | +17% | 55% | 1.7× | net cash | 1 | Open › | |
| WASTE MANAGEMENT INC WM · Industrials · 2025 | 32% | +11% | 11% | 1.0× | 0.1× | 0 | Open › | |
| CHIPOTLE MEXICAN GRILL INC CMG · Consumer discretionary · 2025 | 52% | +15% | 12% | 0.9× | net cash | 0 | Open › | |
| LAM RESEARCH CORP LRCX · Technology · 2026 | 45% | +10% | 21% | 0.7× | net cash | 1 M | Open › | |
| W.W. GRAINGER, INC. GWW · Industrials · 2025 | 30% | +9% | 7% | 0.8× | 0.7× | 0 | Open › | |
| STARBUCKS CORP SBUX · Consumer discretionary · 2025 | 27% | +10% | 7% | 1.3× | 2.7× | 1 Z | Open › | |
| FASTENAL CO FAST · Consumer discretionary · 2025 | 31% | +8% | 13% | 0.8× | net cash | 0 | Open › | |
| DARDEN RESTAURANTS INC DRI · Consumer discretionary · 2026 | 30% | +13% | 8% | 0.9× | 1.0× | 1 Z | Open › | |
| MICROSOFT CORP MSFT · Technology · 2026 | 26% | +15% | 20% | 0.5× | 0.1× | 1 | Open › | |
| ADOBE INC. ADBE · Technology · 2025 | 40% | +13% | 41% | 1.4× | 0.1× | 1 | Open › | |
| HOME DEPOT, INC. HD · Consumer discretionary · 2026 | 26% | +5% | 8% | 0.9× | 2.0× | 0 | Open › | |
| GARTNER INC IT · Industrials · 2025 | 23% | +10% | 18% | 1.6× | 1.0× | 1 | Open › | |
| COLGATE PALMOLIVE CO CL · Consumer staples · 2025 | 30% | +4% | 18% | 1.7× | 1.7× | 0 | Open › | |
| APPLIED MATERIALS INC /DE AMAT · Technology · 2025 | 23% | +11% | 20% | 0.8× | net cash | 0 | Open › | |
| Alphabet Inc. GOOGL · Technology · 2025 | 23% | +17% | 18% | 0.6× | 0.1× | 0 | Open › | |
| Alphabet Inc. GOOG · Technology · 2025 | 23% | +17% | 18% | 0.6× | 0.1× | 0 | Open › | |
| Alphabet Inc. GOOGM · Technology · 2025 | 23% | +17% | 18% | 0.6× | 0.1× | 0 | Open › | |
| Alphabet Inc. GOOGN · Technology · 2025 | 23% | +17% | 18% | 0.6× | 0.1× | 0 | Open › | |
| NetApp, Inc. NTAP · Technology · 2026 | 34% | +4% | 27% | 1.5× | 0.2× | 0 | Open › | |
| MSCI Inc. MSCI · Industrials · 2025 | 39% | +13% | 49% | 1.3× | 3.3× | 1 | Open › | |
| LOCKHEED MARTIN CORP LMT · Industrials · 2025 | 23% | +3% | 9% | 1.4× | 1.9× | 1 | Open › | |
| ROSS STORES, INC. ROST · Consumer discretionary · 2026 | 27% | +13% | 10% | 1.0× | net cash | 1 | Open › | |
| HERSHEY CO HSY · Consumer staples · 2025 | 22% | +7% | 16% | 2.1× | net cash | 0 | Open › | |
| ROCKWELL AUTOMATION, INC ROK · Technology · 2025 | 22% | +6% | 16% | 1.6× | 1.1× | 1 | Open › | |
| CINTAS CORP CTAS · Consumer discretionary · 2026 | 27% | +10% | 17% | 0.9× | 0.7× | 0 | Open › | |
| Motorola Solutions, Inc. MSI · Technology · 2025 | 21% | +10% | 22% | 1.2× | 2.1× | 2 | Open › | |
| WD 40 CO WDFC · Materials · 2025 | 26% | +9% | 13% | 0.9× | 0.3× | 1 | Open › | |
| MUELLER INDUSTRIES INC MLI · Materials · 2025 | 23% | +12% | 16% | 0.9× | net cash | 0 | Open › | |
| VISA INC. V · Financials · 2025 | 32% | +13% | 54% | 1.1× | 0.3× | 0 | Open › | |
| HCA Healthcare, Inc. HCA · Health care · 2025 | 24% | +8% | 10% | 1.1× | 2.9× | 0 Z | Open › | |
| SHERWIN WILLIAMS CO SHW · Consumer discretionary · 2025 | 20% | +5% | 11% | 1.0× | 2.3× | 0 Z | Open › | |
| RPM INTERNATIONAL INC/DE/ RPM · Materials · 2026 | 20% | +5% | 9% | 1.0× | 0.1× | 0 | Open › | |
| CAPITAL ONE FINANCIAL CORP COF · Financials · 2025 | 36% | +17% | 324% | — | net cash | 2 | Open › | |
| Cencora, Inc. COR · Health care · 2025 | 20% | +11% | 1% | 2.1× | 0.9× | 1 Z | Open › | |
| WATERS CORP /DE/ WAT · Technology · 2025 | 19% | +6% | 17% | 0.8× | 0.4× | 0 | Open › | |
| LINCOLN ELECTRIC HOLDINGS INC LECO · Industrials · 2025 | 21% | +10% | 13% | 1.0× | 1.0× | 0 | Open › | |
| COSTCO WHOLESALE CORP /NEW COST · Consumer staples · 2025 | 22% | +11% | 3% | 1.0× | net cash | 0 | Open › | |
| SOUTHERN COPPER CORP/ SCCO · Materials · 2025 | 25% | +11% | 26% | 0.8× | 0.3× | 1 | Open › | |
| MODINE MANUFACTURING CO MOD · Consumer discretionary · 2026 | 19% | +12% | 3% | 0.9× | net cash | 2 | Open › | |
| JACK HENRY & ASSOCIATES INC JKHY · Technology · 2026 | 23% | +8% | 27% | 1.4× | 0.0× | 0 | Open › | |
| ATI INC ATI · Materials · 2025 | 28% | +10% | 7% | 0.8× | net cash | 0 | Open › | |
| Zoetis Inc. ZTS · Health care · 2025 | 23% | +7% | 24% | 0.9× | 1.7× | 1 | Open › | |
| PROCTER & GAMBLE Co PG · Consumer staples · 2026 | 19% | +3% | 17% | 0.9× | 0.8× | 0 | Open › | |
| POOL CORP POOL · Industrials · 2025 | 19% | +6% | 6% | 0.8× | 1.8× | 1 | Open › | |
| PAYCHEX INC PAYX · Industrials · 2026 | 23% | +10% | 37% | 1.3× | 1.2× | 1 | Open › | |
| CF Industries Holdings, Inc. CF · Materials · 2025 | 23% | +11% | 25% | 1.0× | 0.4× | 0 | Open › | |
| GRACO INC GGG · Industrials · 2025 | 19% | +6% | 29% | 1.2× | net cash | 1 | Open › | |
| NORFOLK SOUTHERN CORP NSC · Industrials · 2025 | 21% | +4% | 18% | 0.8× | net cash | 0 | Open › | |
| CHOICE HOTELS INTERNATIONAL INC /DE CHH · Consumer discretionary · 2025 | 17% | +16% | 10% | 0.4× | 3.7× | 3 | Open › | |
| ARMSTRONG WORLD INDUSTRIES INC AWI · Materials · 2025 | 25% | +12% | 15% | 0.8× | 0.5× | 0 | Open › | |
| Allegion plc ALLE · Industrials · 2025 | 18% | +8% | 17% | 1.1× | 1.6× | 0 | Open › | |
| Meta Platforms, Inc. META · Technology · 2025 | 21% | +19% | 23% | 0.8× | 0.2× | 0 | Open › | |
| ECOLAB INC. ECL · Consumer staples · 2025 | 21% | +6% | 12% | 0.9× | 0.1× | 0 | Open › | |
| RESMED INC RMD · Health care · 2026 | 21% | +12% | 29% | 1.1× | net cash | 0 | Open › | |
| TEXAS INSTRUMENTS INC TXN · Technology · 2025 | 17% | +4% | 15% | 0.5× | 1.4× | 0 | Open › | |
| YETI Holdings, Inc. YETI · Consumer discretionary · 2026 | 22% | +11% | 11% | 1.3× | net cash | 1 | Open › | |
| ELI LILLY & Co LLY · Health care · 2025 | 31% | +22% | — | — | 1.2× | 2 | Open › | |
| JABIL INC JBL · Technology · 2025 | 20% | +2% | 4% | 1.8× | 0.5× | 1 | Open › | |
| Autodesk, Inc. ADSK · Technology · 2026 | 20% | +14% | 33% | 2.1× | 0.1× | 2 Z | Open › | |
| Dell Technologies Inc. DELL · Technology · 2026 | 23% | +6% | 8% | 1.4× | 1.8× | 2 Z | Open › | |
| VERIZON COMMUNICATIONS INC VZ · Communication · 2025 | 18% | +1% | — | — | net cash | 0 | Open › | |
| Blackstone Inc. BX · Financials · 2025 | 30% | +19% | 31% | 1.5× | 1.3× | 0 | Open › | |
| JPMORGAN CHASE & CO JPM · Financials · 2025 | 31% | +9% | — | — | net cash | 1 | Open › | |
| BankUnited, Inc. BKU · Financials · 2025 | 30% | +6% | — | — | 0.1× | 0 | Open › | |
| UNITED PARCEL SERVICE INC UPS · Industrials · 2025 | 15% | +1% | 5% | 0.9× | 1.7× | 0 | Open › | |
| CISCO SYSTEMS, INC. CSCO · Technology · 2026 | 17% | +5% | 20% | 1.0× | 1.0× | 1 | Open › | |
| QUALCOMM INC/DE QCOM · Technology · 2025 | 15% | +13% | 29% | 2.3× | 0.7× | 0 | Open › |
How each column is measured
- ROIC
- Operating profit after tax, divided by the capital invested in the business, in the latest fiscal year. The small line is its ten-year shape.
- Growth, 5 years
- Compound annual growth of revenue over the last five fiscal years.
- FCF margin
- Free cash flow as a share of revenue: what is left in cash after running and maintaining the business.
- Cash conversion
- Free cash flow divided by net income: how much of the reported profit arrived as cash. Above 1× means more cash than profit.
- Net debt / EBITDA
- Years of EBITDA needed to repay the debt net of cash. “Net cash” means the cash exceeds the debt.
- Piotroski
- How many of Piotroski's nine accounting tests the latest year passes, each against the year before: profitability, cash generation, less debt, more liquidity, no dilution, better margins and turnover.
- Questions
- Red flags between the last two years (receivables or inventory growing faster than sales, profit without cash, and the like), plus Z when the Altman score is in the distress zone and M when the Beneish score is above its threshold. Each is a question to ask, not a verdict.
What this is not. A table of accounts measured the same way, from what each company filed with the SEC. It uses no share prices, so it says nothing about whether any company is cheap or expensive, and nothing here is a recommendation. A question asked of the accounts leaves a list; what to do with the list stays with you.