Methodology

Every score this site shows is arithmetic over figures filed with the SEC. This page gives the formula for each one, the thresholds we apply, and — just as important — the situations in which each score is misleading or meaningless.

Last reviewed 15 September 2026

We publish this because a rating you cannot audit is a rating you should not trust. Everything below is deterministic: the same filed inputs always produce the same output. There is no discretionary override, no committee, and no model opinion anywhere in the numbers.

Scores are computed from the most recent filings available to us. Each company page shows the date its data is current to. A score is a summary of financial condition — it is not a forecast, and it is not advice.

The 5-pillar rating

A single Buy/Hold/Sell verdict from 0–100, computed as a weighted average of five pillar scores, each itself 0–100.

Formula

Composite = (Quality x 0.30 + Financial Health x 0.25 + Growth x 0.20 + Value x 0.15 + Momentum x 0.10) / (sum of the weights of the pillars that could be scored)

Details

  • Quality (30%) — return on equity, return on assets and net margin.
  • Financial Health (25%) — current ratio, debt-to-equity and interest coverage.
  • Growth (20%) — year-over-year change in return on assets and in asset efficiency.
  • Value (15%) — 60% from the company's valuation ratios against its sector median, 40% from the spread between price and our intrinsic-value estimate.
  • Momentum (10%) — 52-week and 3-month price return.
  • Dividing by the weights actually used means a company we can only score on three pillars is not silently penalised for the two we could not compute. It is instead marked down in confidence.

Bands

  • 75 and above — Strong Buy
  • 60 to 74.9 — Buy
  • 45 to 59.9 — Hold
  • 30 to 44.9 — Sell
  • Below 30 — Strong Sell

Confidence

Confidence is reported as HIGH when all five pillars scored, MEDIUM when three or four did, and LOW below that. Treat a LOW-confidence rating as a prompt to read the filing yourself, not as a weak signal.

Limitations

  • The weights are a judgement, not a discovered truth. A different reasonable investor would weight value higher and momentum lower, and would get a different answer from the same data.
  • Momentum is price-derived, so it imports market sentiment into what is otherwise a fundamentals score. It is weighted lowest for that reason.
  • The Value pillar's sector-relative half requires a sector median built from at least five peers. Where a company has no meaningful peer set, that half is unavailable and the intrinsic-value signal carries the pillar alone.
  • The rating says nothing about what you paid, your tax position, your time horizon or your concentration. It cannot: it has never met you.

Altman Z-Score — distress risk

A bankruptcy-risk screen published by Edward Altman in 1968, combining five balance-sheet and earnings ratios into one number.

Formula

Z = 1.2 x (working capital / total assets) + 1.4 x (retained earnings / total assets) + 3.3 x (EBIT / total assets) + 0.6 x (market value of equity / total liabilities) + 1.0 x (sales / total assets)

Bands

  • Above 2.99 — 'safe' zone
  • 1.81 to 2.99 — 'grey' zone
  • Below 1.81 — 'distress' zone

Limitations

  • It was derived from manufacturing companies. Applied to a bank or an insurer it is meaningless — their balance sheets are structurally leveraged and the working-capital term does not describe anything real. We show an explained N/A rather than a misleading number for those filers.
  • It is also weak for asset-light businesses, where 'total assets' understates the productive base, and for pre-revenue companies, where the sales term collapses.
  • The coefficients are from 1968 and have never been re-fitted. Treat the zones as a rough triage, not a probability.

Piotroski F-Score — fundamental momentum

A 0–9 score from Joseph Piotroski (2000). Each of nine yes/no tests of profitability, leverage and operating efficiency scores one point if the company passes.

Formula

One point each for: positive net income; positive operating cash flow; return on assets improved year over year; operating cash flow exceeding net income; long-term debt-to-assets fell; current ratio rose; no new shares issued; gross margin improved; asset turnover improved.

Bands

  • 8–9 — strong on all three dimensions
  • 4–7 — mixed
  • 0–3 — weak

Limitations

  • It needs a prior fiscal year on file. A recent IPO or a newly covered filer will show N/A rather than a low score — absence of data is not a failing grade.
  • Piotroski designed it to separate winners from losers *within* a basket of already-cheap stocks. A high F-Score on an expensive company is a much weaker signal than the number suggests.
  • Every test is year-over-year, so it rewards improvement from a low base as much as sustained excellence.

Beneish M-Score — earnings-manipulation indicators

An eight-variable model from Messod Beneish (1999) that flags accounting patterns statistically associated with earnings manipulation.

Formula

M = -4.84 + 0.920 x DSRI + 0.528 x GMI + 0.404 x AQI + 0.892 x SGI + 0.115 x DEPI - 0.172 x SGAI + 4.679 x TATA - 0.327 x LVGI, where the terms are year-over-year indices for receivables, gross margin, asset quality, sales growth, depreciation, SG&A, total accruals and leverage.

Bands

  • Above -1.78 — exhibits characteristics common among manipulators
  • Below -1.78 — does not

Limitations

  • This is the one to be most careful with. A score above the threshold does NOT mean a company has committed fraud, and we do not say that it has. It means the company's accounting ratios moved in a pattern that, across Beneish's sample, occurred more often among manipulators. Fast-growing and acquisitive companies trip it routinely and innocently.
  • It requires two consecutive years of comparable data and is not meaningful for financial companies, where the accrual and receivables terms do not describe the business.
  • Use it as a reason to read the filing more carefully, never as a conclusion.

When we show nothing

Where a figure cannot be traced to a filing, or a model cannot be applied honestly to a given company, we show an explained N/A rather than a number. A confident wrong figure on a money site is worse than a gap, because nobody reports it.

If you find a score here you believe is wrong, write to [email protected] with the company and the figure. Substantive corrections are made on the page and dated.

More about Investor Sam

AboutAuthorEditorial standards

These models are published academic work, reproduced here for education. Nothing on this page or derived from it is personalised financial, investment, tax or legal advice, and no score is a recommendation to buy or sell any security. Investing carries risk, including loss of principal.