Low accounting risk, monitor changes

Grade B Stocks

Grade B means the company passed all 18 forensic checks with zero failures but flagged 2 to 3 watch items. These watch items are not failures; they are metrics that moved enough to deserve follow-up in later filings. A B-grade company usually has a clean accounting-risk profile, but something such as rising receivables relative to revenue, modest margin compression, or a small uptick in accruals has moved enough to track quarter over quarter.

What Grade B Means

  • *0 failed checks out of 18
  • *2-3 watch items
  • *Beneish M-Score below -2.22 (safe zone)
  • *No critical failures of any kind
  • *Cash flow from operations remains healthy relative to net income

Grade B companies have passed every check. The watch items indicate metrics that are moving but have not crossed any threshold. They may resolve on their own or may signal the beginning of a longer trend.

What Watch Items Mean

A watch item is not a failure. It means a metric has shifted enough to be notable but not enough to cross a failure threshold. Common watch items in Grade B stocks include:

Rising days sales outstanding (DSO): Receivables are growing faster than revenue. This could mean the company is extending more credit to customers, or it could simply reflect seasonal timing. One quarter of rising DSO is a watch item; three consecutive quarters is a pattern.

Margin compression: Gross or operating margins have declined modestly. In competitive industries, small margin changes are normal. But if margins compress while revenue grows, it may indicate the company is buying growth at the expense of profitability.

Increasing accruals: The gap between reported earnings and cash earnings has widened slightly. Small accrual increases are common during periods of investment or growth. They become concerning only when the trend persists.

Asset turnover changes: Revenue per dollar of assets has shifted. This can reflect capital investment (positive) or declining efficiency (negative). Context matters.

Each report explains exactly which watch items were flagged and why. The goal is not to alarm you but to tell you where to look in the next quarterly filing.

All Grade B Reports

B
METAMeta (META) 2025 — $53B Reality Labs Losses vs 82% Ad Margin
2025
B
JPMJPMorgan (JPM) 2025 — $570B Profit, Credit Deteriorating
2025
B
UBERUber (UBER) 2025 — From Loss-Making to 10.7% Operating Margin
2025
B
ABNBAirbnb (ABNB) 2025 — 83% Gross Margin, Zero Goodwill, Growth Decelerating
2025
B
REGNRegeneron (REGN) 2025 — Grade B: Zero Goodwill, Dupixent Blockbuster, Net Cash $5.9B
2025
B
KLACKLA Corporation (KLAC) FY2025 — Grade B: 61% Margins, Process Control Monopoly
FY2025
B
AMATApplied Materials (AMAT) FY2025 — Grade B: Fortress Balance Sheet, CapEx +90%
FY2025
B
ORLYO'Reilly (ORLY) 2025 — Grade B: $30B+ Buybacks, Leveraged But Not Distressed
2025
B
CTASCintas (CTAS) FY2025 — Grade B: 50% Gross Margin Record, G&K Goodwill Performing
FY2025
B
PODDInsulet Corporation (PODD) FY2025 Earnings Quality Report
FY2025
B
LULUlululemon athletica (LULU) FY2025 Earnings Quality Report
FY2025
B
APAAPA Corporation (APA) FY2025 Earnings Quality Report
FY2025
B
COPConocoPhillips (COP) FY2025 Earnings Quality Report
FY2025
B
CTRACoterra Energy (CTRA) FY2025 Earnings Quality Report
FY2025
B
CVXChevron Corporation (CVX) FY2025 Earnings Quality Report
FY2025
B
DVNDevon Energy (DVN) FY2025 Earnings Quality Report
FY2025
B
EOGEOG Resources (EOG) FY2025 Earnings Quality Report
FY2025
B
TTDThe Trade Desk (TTD) FY2025 Earnings Quality Report
FY2025
B
EPAMEPAM Systems (EPAM) FY2025 Earnings Quality Report
FY2025
B
MPWRMonolithic Power Systems, Inc. (MPWR) 2025 Earnings Quality Report
2025
B
NOWServiceNow, Inc. (NOW) 2025 Earnings Quality Report
2025
B
ONON Semiconductor Corporation (ON) 2025 Earnings Quality Report
2025
B
AFLAflac (AFL) FY2025 Earnings Quality Report
FY2025
B
AIGAmerican International Group (AIG) FY2025 Earnings Quality Report
FY2025
B
AIZAssurant (AIZ) FY2025 Earnings Quality Report
FY2025
B
APOApollo Global Management (APO) FY2025 Earnings Quality Report
FY2025
B
AXPAmerican Express (AXP) 2025 Earnings Quality Report
2025
B
BACBank of America (BAC) 2025 Earnings Quality Report
2025
B
BKBNY Mellon (BK) 2025 Earnings Quality Report
2025
B
BXBlackstone (BX) 2025 Earnings Quality Report
2025
B
CBOECboe Global Markets (CBOE) FY2025 Earnings Quality Report
FY2025
B
CFGCitizens Financial Group (CFG) FY2025 Earnings Quality Report
FY2025
B
CMECME Group (CME) FY2025 Earnings Quality Report
FY2025
B
FITBFifth Third Bancorp (FITB) 2025 Earnings Quality Report
2025
B
GSGoldman Sachs (GS) 2025 Earnings Quality Report
2025
B
HBANHuntington Bancshares (HBAN) 2025 Earnings Quality Report
2025
B
IBKRInteractive Brokers Group (IBKR) 2025 Earnings Quality Report
2025
B
KEYKeyCorp (KEY) 2025 Earnings Quality Report
2025
B
LLoews Corporation (L) 2025 Earnings Quality Report
2025
B
MCOMoodys Corporation (MCO) 2025 Earnings Quality Report
2025
B
METMetLife (MET) 2025 Earnings Quality Report
2025
B
MRSHMarsh McLennan (MRSH) 2025 Earnings Quality Report
2025
B
MSMorgan Stanley (MS) 2025 Earnings Quality Report
2025
B
MSCIMSCI Inc. (MSCI) 2025 Earnings Quality Report
2025
B
PNCPNC Financial Services Group (PNC) 2025 Earnings Quality Report
2025
B
PRUPrudential Financial (PRU) 2025 Earnings Quality Report
2025
B
PSAPublic Storage (PSA) FY2025 Earnings Quality Report
FY2025
B
REGRegency Centers (REG) FY2025 Earnings Quality Report
FY2025
B
SCHWCharles Schwab Corporation (SCHW) 2025 Earnings Quality Report
2025
B
SPGSimon Property Group (SPG) FY2025 Earnings Quality Report
FY2025
B
STTState Street Corporation (STT) 2025 Earnings Quality Report
2025
B
TFCTruist Financial Corporation (TFC) 2025 Earnings Quality Report
2025
B
TROWT. Rowe Price Group (TROW) 2025 Earnings Quality Report
2025
B
UNPUnion Pacific Corporation (UNP) FY2025 Earnings Quality Report
FY2025
B
VICIVICI Properties (VICI) FY2025 Earnings Quality Report
FY2025
B
WFCWells Fargo & Company (WFC) 2025 Earnings Quality Report
2025
B
WRBW.R. Berkley Corporation (WRB) FY2025 Earnings Quality Report
FY2025

Other Grades

Sector Screening