who reports todayUS earnings, drawn as flowsMy portfolio

Who Reports Today · Stock screener

Piotroski F-score: S&P 500 companies scoring 8 or 9

61 of 497 companies (US (S&P 500)) pass; 69 lack the data.*

The F-score adds a point for each of nine improvements over the prior year: positive ROA and cash flow, rising ROA, cash flow above earnings, lower leverage, better liquidity, no new shares, higher gross margin and asset turnover. Piotroski applied it to cheap stocks; we use no prices, so this is the quality half of the method only.

Condition: Piotroski F-score ≥ 8 of 9. Nine checks on the two latest annual reports: ROA > 0; operating cash flow > 0; ROA up; cash flow > net income; debt/assets down; current ratio up; no more shares; gross margin up; asset turnover up. The score is the number of checks passed; where a check has no data, the threshold scales with the number of checkable items (7 of 9 → 6 of 8 or 6 of 7, rounded up); fewer than seven checkable — “no data”. Not computed for banks and insurers — the method is for non-financial companies.

First 10 alphabetically

CompanyPiotroski F-score ≥ 8 of 9
Advanced Micro Devices, Inc.AMD · Information Technology · FY20258 of 9
Analog Devices, Inc.ADI · Information Technology · FY20258 of 9
Apple Inc.AAPL · Information Technology · FY20258 of 9
AppLovin CorporationAPP · Communication Services · FY20257 of 7 checkable (threshold 7)
Automatic Data Processing, Inc.ADP · Industrials · FY20268 of 8 checkable (threshold 8)
Broadridge Financial Solutions, Inc.BR · Industrials · FY20268 of 8 checkable (threshold 8)
Cintas CorporationCTAS · Industrials · FY20268 of 9
CME Group Inc.CME · Financials · FY20257 of 7 checkable (threshold 7)
FactSet Research Systems Inc.FDS · Financials · FY20258 of 8 checkable (threshold 8)
Fastenal CompanyFAST · Industrials · FY20258 of 9

51 more in the full screener table: every company, sorting, “why it failed” and any other conditions.

Open in the screener — the full table is part of Plus

By sector

Other lists

Data: annual company filings, updated 2026-10-16. No prices or multiples are used.

We use cookies the site needs to work and, with your consent, Google Analytics for visit statistics. Details are in our privacy policy.