Piotroski F-Score: what 3659 US filers actually report

Half of the 3659 companies with a filed piotroski f-score sit at 4.00 or below. The bottom quarter is at 3.00 or below, the top quarter starts at 6.00, and the top tenth at 7.00.

Measured 2026-09-07 from accounts filed with the SEC, 0 days ago, one row per company. The cohort is rebuilt nightly and is flagged stale after 35 days. 5083 of the 5257 listings in the current pool hold this figure at all.

Piotroski F-Score across the whole verified cohort and within each sector that cleared the minimum, measured 2026-09-07. Every row names the number of companies it was computed over.
CohortCompaniesp5p10p25p50p75p90p95
Every filer36591.002.003.004.006.007.007.00
Healthcare9021.001.002.003.005.006.007.00
Technology6291.402.003.005.006.007.007.00
Industrials5472.002.004.005.006.007.008.00
Consumer Cyclical4282.003.004.005.006.007.008.00
Energy2362.002.504.005.006.007.007.00
Basic Materials2241.152.003.005.006.007.008.00
Consumer Defensive1862.002.004.005.006.007.007.00
Financial Services1821.001.001.002.004.006.007.00
Communication Services1762.003.004.005.006.007.007.00
Utilities1033.003.004.005.006.006.006.00
Real Estate451.202.003.004.004.006.006.80

3659 companies in the market row. How a cohort is counted: One deduplicated company per cohort row, drawn only from companies with filed statements on record. One row per company. Key: case-folded, whitespace-collapsed stocks.name. Representative listing: most archived fiscal years, then largest stored market cap, then ticker ascending.

Selection rule actually applied to the market row: tier=VERIFIED; one row per company; exact zeros excluded as coerced missing data; 740 excluded as not applicable (Bank, Capital markets, Equity REIT, Insurer, Mortgage REIT); 0 excluded as untraceable to a filing; winsorised at p1/p99; min cohort 30. The clamp ran between 1.00 and 8.00. Clamped to the observed values at p1 and p99 before the breakpoints were computed. Values are clamped, never dropped, so the cohort size is the cohort that produced the breakpoints.

Every sector this build published for cleared the 30-company minimum on this metric, so no row is withheld. Every sector this build published a distribution for, on any metric, at this coverage tier. A sector named as refused therefore had enough companies for some other metric and not for this one.

How this figure is computed

Nine yes-or-no accounting tests, scored out of nine.

The arithmetic, as the product prints it when a subscriber expands the figure: Sum of 9 binary tests (1 point each) covering profitability, cash flow, leverage, liquidity, dilution, margin, and efficiency.

It is one of the 118 indicators computed for every covered listing, filed under integrity. That count and that pillar are read from the product's own indicator registry when this page renders, so a metric that leaves the registry stops being described as one of its indicators here.

What the number hides

Every test is binary, so a company that clears one by a rounding error scores the same point as a company that clears it by a mile. Most of the tests compare this year against last, which means a business recovering from a bad year scores well precisely because the year before was poor. The score was built to sort within a group of already-cheap stocks, and a market-wide reading is a use it was not designed for.

What this page leaves out

It is one cross-section, not a history: these marks describe where filers stood on 2026-09-07 and say nothing about where they stood a year ago. Every figure behind it comes from a filed statement rather than from a price, so nothing here moves with the market. Listings in the current equity pool holding this figure at all, counted by GET /api/screener/fields. Listings, not deduplicated companies, and counted today rather than on the build date, so it is a coverage figure and not the cohort.

Cross-sectional statistics computed from filed accounts held on the build date shown. A breakpoint describes where a figure sat among comparable companies, not whether any company is worth owning. This is research, not advice.

This figure on named companies, against their filings

  • No company page uses this figure yet. The set of companies this section publishes is a fixed authorised list rather than a product of the ticker universe, so a metric can have a market distribution before it has a single named example.

Related