Back to Screener

Free Piotroski F-Score Screener

The Piotroski F-Score is a 0–9 rating of a company's financial health, based on nine binary criteria across profitability, leverage, and operating efficiency. A score of 7 or above indicates a financially strong, improving business — the range Joseph Piotroski's original research identified as significantly outperforming the broader market.

The table below shows the top 50 US stocks currently scoring 7 or higher, sorted by F-Score and then by StockPik's Value Score. Data is calculated from SEC EDGAR annual filings and updated weekly.

Symbol F-Score Score Price
NTR 9/9 100 $60.96
KGC 9/9 100 $23.70
CF 9/9 99 $109.26
LXU 9/9 90 $10.71
NTCT 9/9 87 $40.35
NVST 9/9 87 $26.64
SKY 9/9 82 $88.82
INFU 9/9 80 $9.15
SLGN 9/9 78 $46.23
HQY 9/9 77 $95.31
FTDR 9/9 70 $62.09
HLIO 9/9 69 $82.39
ARMN 9/9 60 $19.16
ZWS 9/9 57 $49.92
VMC 9/9 57 $311.35
ATI 9/9 52 $187.13
ADSK 9/9 47 $195.24
NEM 8/9 100 $95.35
NGVC 8/9 100 $31.51
LRN 8/9 100 $84.81
LEG 8/9 100 $11.94
LCII 8/9 100 $94.14
PD 8/9 100 $9.09
PTC 8/9 100 $115.00
RMD 8/9 100 $200.29
DORM 8/9 100 $123.64
SBH 8/9 100 $14.14
GNE 8/9 100 $14.23
GAP 8/9 100 $20.45
TILE 8/9 100 $32.36
CMCSA 8/9 100 $23.79
CALM 8/9 100 $83.85
AZZ 8/9 100 $144.17
BSET 8/9 100 $18.79
XTNT 8/9 100 $0.43
VTEX 8/9 100 $4.04
AU 8/9 100 $84.43
CCZ 8/9 98 $63.91
OII 8/9 97 $39.37
NUTX 8/9 96 $135.10
BSX 8/9 92 $48.96
QRVO 8/9 92 $104.73
TRU 8/9 90 $70.35
CVCO 8/9 90 $546.24
STE 8/9 90 $215.67
CRUS 8/9 89 $178.30
CTVA 8/9 89 $74.46
BDC 8/9 89 $110.15
GILD 8/9 88 $134.43
BFAM 8/9 87 $61.51

What does a high Piotroski F-Score mean?

The Piotroski F-Score was developed by Stanford accounting professor Joseph Piotroski in 2000. It scores nine binary financial criteria — each worth 1 point — across three categories:

A score of 7–9 indicates a company passing most or all of these tests — financially improving across the board. Piotroski's original research showed that buying high-scoring stocks within the value universe produced mean annual returns roughly 7.5 percentage points above low-scoring stocks over a 20-year backtesting period.

The stocks above combine a high F-Score with StockPik's Value Score, which factors in P/E, P/B, ROE, gross margin, debt levels, and current ratio. Combining financial strength with valuation is the combination Piotroski's framework was designed to surface. For a deeper explanation, see: Piotroski F-Score Explained.

Note: the F-Score is based on annual filing data. It updates once per year per stock, after the annual report is filed. It is not a real-time signal.

Screen all 6,000+ stocks with a custom F-Score filter

Combine F-Score with P/B, P/E, Graham Number, dividend yield, sector and more.

Open Full Screener →

Related Screeners