Is your stock hiding
red flags?

18-point forensic screening + Beneish M-Score. One grade. One answer. Screen out, not screen in.

18
Checks
3
Forensic Models
199
Reports

Forensic stock screening for serious investors

EarningsGrade applies the 18-point forensic accounting framework from Howard Schilit's Financial Shenanigans to detect earnings manipulation, accounting red flags, and financial distress signals across US public companies. Every screening combines quantitative checks against five years of audited financial data with three peer-reviewed academic models: the Beneish M-Score (1999) for manipulation detection, the Altman Z-Score (1968, revised 1993) for distress prediction, and the Dechow F-Score (2011) for misstatement risk.

Beyond automated screening, we publish hand-written deep reports for 199 NASDAQ 100 and S&P 500 companies. Every report is built on the actual 10-K filing downloaded from SEC EDGAR. Risk factors come from the company's own Item 1A. Auditor opinions and Critical Audit Matters are quoted directly from the audit report. MD&A insights reference Item 7. Where the algorithmic grade is overridden by sector context (banks, REITs, capital-intensive utilities, buyback-driven negative equity), we document the reason and explain the adjustment.

EarningsGrade is a screening tool, not investment advice. Our goal is to help investors identify companies worth investigating further or avoiding entirely — to screen out, not to pick winners. Grades A through F reflect financial statement quality and red flag density, not buy or sell recommendations. We expand coverage weekly, with the full S&P 500 next on the roadmap.

Loading grades...

0 of 0 stocks · Click any row for full screening

Methodology

Revenue quality, cash flow, balance sheet, M-Score, Z-Score, F-Score. Every angle, one pass.

Read Full Methodology →

FAQ

Common Questions

What is the Beneish M-Score?+
An 8-variable model published by Professor Messod Beneish in 1999 to flag potential earnings manipulation. Scores above -1.78 are considered elevated risk. Like all statistical models, it produces false positives — we treat it as one signal among many, not a verdict.
Is this investment advice?+
No. EarningsGrade is a red-flag screening tool, not investment advice. A passing grade does not mean buy. A failing grade does not mean sell. We help you screen out, not pick winners.
Where does the data come from?+
Quantitative screening uses 5 years of public financial data. Hand-written reports for 199 NASDAQ 100 and S&P 500 companies are based on the actual 10-K (or 20-F for foreign issuers) downloaded from SEC EDGAR — every claim can be traced back to the filing.
What do the grades mean?+
A = Clean financials, no red flags. B = Generally healthy with minor items to monitor. C = Some concerns worth investigating. D = Multiple significant issues. F = Major red flags. Bank, utility, and asset-light SaaS companies may trigger structural false positives — we explain these in individual reports.
Can I screen any US stock?+
We currently cover 199 companies across NASDAQ 100 and S&P 500 (healthcare + industrials). We are expanding to full S&P 500 coverage.

Stop guessing.
Start screening.

199 forensic earnings reports. Every claim sourced to the actual 10-K filing.

Browse the Reports
EarningsGrade — US Stock Earnings Quality Screening