ABOUT · The Method

What we're building.

In one line: A transparent stock-ranking model that scores every US-listed common stock on the same quality-growth formula — every weekday, the same way.

The model

The Bull Rankings score is a deterministic quality-growth screen — the classic GARP idea, “growth at a reasonable price” — a single 0–100 number built from three pillars. Quality rewards durable returns on capital, healthy margins, low leverage, and clean, cash-backed earnings. Growth measures revenue and earnings expansion. Value grades valuation against sector peers — the PEG ratio, earnings and cash-flow multiples. A high score means a strong, growing business trading at a fair price.

Every weekday the cron pulls the full NASDAQ Trader US-listed symbol list (~5,000 names across NYSE, NASDAQ, and AMEX), runs each through a market-cap and liquidity screen (drops the smallest / illiquid names, ~2,500 survive), scores the survivors that have complete fundamentals (~1,800 of them) on the quality-growth model, and surfaces the strongest 30. The same code runs against every name; nothing is hand-curated. Banks, insurers and REITs run on a different financial model, so they're graded on a sector-appropriate card rather than the quality-growth score.

About the grade card. Beneath the headline score, the three quality-growth pillars (Quality, Growth, Value) break down how the number was reached. Each name also carries a grade card of the underlying fundamentals: on the row cards across the rankings, watchlist, and individual stock pages, the five most-discriminating grades sit on the compact strip (FCF, Rev, D/E, P/E·or·P/S, PEG), with the full set — FCF yield, ROE and more — in the expanded score-breakdown tooltip and the compare-page deep-dive.

The principles

What the site is not

This is not personalized advice. The rankings are general information published to a broad audience; nothing on the site is calibrated to any individual's circumstances, risk tolerance, or tax situation. Read the full disclosures at the footer of every page.

Methodology & limitations

We're explicit about the boundaries of what this model can and can't tell you. The screen is mechanical and transparent — and it has known structural limits worth naming.

Where the data comes from

Every number on the site is traceable to a named source, and the grade card tags each value with where it came from and the period it covers:

How we keep it accurate

Bad data is worse than no data on a finance site, so accuracy is enforced mechanically rather than trusted:

Who's behind The Bull Rankings

The Bull Rankings is an independent, self-funded research project run by its editorial team. The model, the code, and the writing are ours; the site is built in the open, the scoring is fully auditable, and every methodology choice above is documented rather than asserted. We have no business relationship with any company we score, and we are not compensated to feature any stock.

Found an error, or want to reach us? Contact the team — corrections to the underlying data or the methodology are genuinely welcome, and we'd rather hear about a wrong number than leave it live.