- Net income
- Score 1 if last year net income is positive
- Operating cash flow
- Score 1 if last year cash flow is positive
- Return on assets
- Score 1 if last year ROA exceeds prior-year ROA
- Quality of earnings
- Score 1 if last year operating cash flow exceeds net income
- Long-term debt versus assets
- Score 1 if ratio of long-term debt to assets is down from the year-ago value
- If LTD is zero but assets are increasing, score 1 anyway
- Current ratio
- Score 1 if CR has increased from the prior year
- Shares outstanding
- Score 1 if the number of shares outstanding is no greater than the year-ago figure
- Gross margin
- Score 1 if full-year GM exceeds the prior-year GM
- Asset turnover
- Score 1 if percentage increase in sales exceeds the percentage increase in total assets
Piotroski Score
Score of 8-9 is considered good. Two or less is weak stock.