Methodology

Using the site

A note on tone. We aim for reports anyone can read easily, so the writing is sometimes informal, conversational, opinionated, or simplified. That's a deliberate choice for readability — read it in that spirit.

About the reports

We've deliberately kept this section high-level: enough for you to use our reports well, without giving away how they're built.

Where our data comes from. We work from primary sources first. Company fundamentals are drawn from regulatory filings — SEC EDGAR disclosures — and from official company IR materials, in that order. Where a figure isn't available from those, we fall back to established financial data platforms and major financial press, and we cross-check figures that disagree. When sources conflict, the more authoritative source wins — unless a lower-priority source is genuinely more recent and the higher one hasn't caught up yet.

Two company types (A / B). The same yardstick can't fairly measure a mature company with stable revenue but stalled growth and a young company that just launched and is growing fast. The former is classified as Type A, the latter as Type B. Classification follows our own criteria, weighing factors such as growth trajectory, market size, and valuation.

Investment thesis & tags. Beyond the company type, each report carries an investment thesis (the core angle behind the opportunity) and one or more tags (the broader themes it touches). These let you jump from one report to related ones across the site. As with everything else, the specific classification follows our own judgment.

Reference time (ET). All dates and times in our reports are in U.S. Eastern Time (ET) — the time zone of the U.S. exchanges where these stocks trade — never your local time. Each report carries a publication date (when we released it) and reflects market data as of a stated date; both are in ET, and the two can differ by a day or so depending on when the analysis was produced relative to the latest trading session.

Scoring. Investment scores are out of 100.

Current Rating Scale (September 13, 2026 or later)

Investment ScoreRatingStarsOpinion
90–100S⭐⭐⭐⭐⭐Strong Buy
80–89A⭐⭐⭐⭐Buy
70–79B⭐⭐⭐Hold
60–69C⭐⭐Sell
50–59DStrong Sell
0–49FAvoid

From time to time, we may refine the score ranges behind our ratings as our methodology evolves. When we do, we do not go back and relabel older reports. Each report keeps the Rating and Opinion it received under the scale in use on its report date. A later report on the same company may still reach a different conclusion as the business, the available evidence, or our analysis changes.

Previous Rating Scale (June 21–September 12, 2026)
Investment ScoreRatingStarsOpinion
95–100S⭐⭐⭐⭐⭐Strong Buy
85–94A⭐⭐⭐⭐Buy
75–84B⭐⭐⭐Hold
55–74C⭐⭐Sell
45–54DStrong Sell
0–44FAvoid

These ratings are our general, systematic opinion — not personalized advice, and not a guarantee.

Rating distribution. Each report is graded on its own merits. Our ratings are absolute — not graded on a curve — and we set no quota for how many Buys or Sells appear. A grade reflects the individual company's case, never its rank against the others we cover.

Because our coverage isn't a perfectly random sample of the market, the overall mix of ratings can lean positive or negative at any given time. A stretch of high or low grades reflects which companies we chose to analyze — not an editorial bias toward optimism or pessimism.

Part of that is a deliberate quality filter: we generally don't spend analysis on names that aren't real investment candidates to begin with — penny stocks and other tickers with no genuine business behind them. That's a filter on what's worth your time to read, not on what will score well; the companies we do cover still earn honest Sell ratings when they deserve them.

No Action Plan for C or below (Sell or weaker). When the rating is C or lower — i.e., a Sell opinion or weaker — we do not provide an Action Plan (price target, buy zone, etc.). Issuing a sell opinion while also setting a price target would be self-contradictory.

Buy zones above the current price. For undervalued names in particular, the appropriate buy price can sometimes be higher than the current price. This is not an error.

A price target below the current price (negative Expected Return). For richly valued names, our fair-value target can come out below the current share price — so the Expected Return shows a negative number. This is not an error. It reflects a company whose business quality may be strong while its current share price has run well ahead of its fundamentals. In these cases the rating and the price target describe two different things: the grade speaks to company quality, and the price target speaks to today's entry valuation.