Cleanest earnings quality
Grade A Stocks
Grade A is our highest rating. It means the company passed all 18 forensic checks with zero failures, zero or one watch items, and a clean Beneish M-Score. These are companies with pristine financial statements — strong cash flow, clean balance sheets, and no signs of earnings manipulation.
What Grade A Means
- *0 failed checks out of 18
- *0-1 watch items
- *Beneish M-Score well below -2.22 (safe zone)
- *Cash flow from operations consistently exceeds net income
- *No material goodwill, no excessive leverage, no revenue-cash flow divergence
Grade A does NOT mean the stock will go up. It means the financial statements are trustworthy. An expensive stock with perfect earnings quality can still be a bad investment.
All Grade A Reports
A
GOOGL — Alphabet (GOOGL) 2025 — Grade A, Cleanest Big Tech Balance Sheet
2025
A
ASML — ASML (ASML) 2025 — Grade A: EUV Monopoly, $11B FCF, Pristine Balance Sheet
2025
A
BKNG — Booking Holdings (BKNG) 2025 — Grade A: $9.1B FCF, 1.74x Cash Conversion
2025
A
ISRG — Intuitive Surgical (ISRG) 2025 — Grade A: Zero Debt, Zero Red Flags, Da Vinci Monopoly
2025
A
FTNT — Fortinet (FTNT) 2025 — Grade A: Zero Flags, 80.5% Gross Margin, $7.1B Deferred Revenue
2025
A
ODFL — Old Dominion (ODFL) 2025 — Grade A: Zero Debt, Zero Goodwill, LTL Leader
2025
A
ROST — Ross Stores (ROST) FY2025 — Grade A: Zero Goodwill, Off-Price Retail Machine
FY2025
A
FAST — Fastenal (FAST) 2025 — Grade A: Zero Goodwill, Z-Score 12.02, Vending Moat
2025
A
DXCM — DexCom (DXCM) 2025 — Grade A: Cleanest MedTech, FCF +71%, Zero Red Flags
2025
A
INCY — Incyte (INCY) FY2025 Earnings Quality Report
FY2025
A
MCK — McKesson (MCK) FY2025 Earnings Quality Report
FY2025
A
WST — West Pharmaceutical Services (WST) 2025 Earnings Quality Report
2025
A
EXPD — Expeditors International (EXPD) FY2025 Earnings Quality Report
FY2025
A
DECK — Deckers Outdoor (DECK) 2025 Earnings Quality Report
2025
A
WSM — Williams-Sonoma (WSM) FY2026 Earnings Quality Report
FY2026
A
SMCI — Super Micro Computer (SMCI) FY2025 Earnings Quality Report
FY2025
A
ACGL — Arch Capital Group (ACGL) FY2025 Earnings Quality Report
FY2025
A
ALL — The Allstate Corporation (ALL) FY2025 Earnings Quality Report
FY2025
A
AMP — Ameriprise Financial (AMP) FY2025 Earnings Quality Report
FY2025
A
BRK.B — Berkshire Hathaway (BRK.B) 2025 Earnings Quality Report
2025
A
CB — Chubb Limited (CB) 2025 Earnings Quality Report
2025
A
CINF — Cincinnati Financial (CINF) FY2025 Earnings Quality Report
FY2025
A
ERIE — Erie Indemnity (ERIE) FY2025 Earnings Quality Report
FY2025
A
GL — Globe Life (GL) 2025 Earnings Quality Report
2025
A
HIG — The Hartford Financial Services Group (HIG) 2025 Earnings Quality Report
2025
A
JKHY — Jack Henry & Associates (JKHY) 2025 Earnings Quality Report
2025
A
MA — Mastercard (MA) 2025 Earnings Quality Report
2025
A
MTB — M&T Bank Corporation (MTB) 2025 Earnings Quality Report
2025
A
NTRS — Northern Trust Corporation (NTRS) 2025 Earnings Quality Report
2025
A
PFG — Principal Financial Group (PFG) 2025 Earnings Quality Report
2025
A
PGR — Progressive Corporation (PGR) 2025 Earnings Quality Report
2025
A
RF — Regions Financial Corporation (RF) 2025 Earnings Quality Report
2025
A
RJF — Raymond James Financial (RJF) 2025 Earnings Quality Report
2025
A
SYF — Synchrony Financial (SYF) 2025 Earnings Quality Report
2025
A
TRV — The Travelers Companies (TRV) 2025 Earnings Quality Report
2025
A
TXT — Textron Inc. (TXT) FY2025 Earnings Quality Report
FY2025
A
USB — U.S. Bancorp (USB) 2025 Earnings Quality Report
2025
