Methodology
Data. The universe is the S&P 500. Alpha Vantage's COMPANY_OVERVIEW endpoint includes the sell-side consensus 12-month price target (AnalystTargetPrice) and a five-bucket rating count (Strong Buy / Buy / Hold / Sell / Strong Sell). Target Upside is (target price / last close) − 1, using the last close from Relative Strength Leaders/Laggards. Buy Ratio is the share of covering analysts rating a stock Strong Buy or Buy. A Consensus Score (1–5, Strong Sell to Strong Buy, weighted by analyst count) is also in the full table. It mostly tracks Buy Ratio, so it isn't a headline metric.
Versus the other analyst pages. Earnings Revisions and Analyst Estimate Dispersion are about the consensus EPS estimate: whether it's moving and how much analysts disagree. This page is about the price target and the buy/sell recommendation. Both have known biases. Price targets come from the analysts who cover the stock and often lag price moves. Buy ratings outnumber Sell ratings across Wall Street research, because investment banks sell more to companies they rate favorably. Neither figure is a neutral forecast.
Scatter. The scatter tests one version of that lag: does the Street assign more upside to stocks that have already sold off (analysts revising targets more slowly than the market re-prices), or does upside track recent winners? It uses the trailing 3-month relative returns from Relative Strength Leaders/Laggards, as Institutional Ownership does. It is a same-period relationship, not a forward-looking one. Linear (Pearson) and rank-based (Spearman) fits are both shown, since one can mislead when the relationship isn't linear.
Sector and company name come from each stock's COMPANY_OVERVIEW response, GICS-normalized the same way as Sector Beeswarm. Leaderboards require at least 3 covering analysts, since a one- or two-analyst target can be an outlier. This is a one-time snapshot as of the date above, not a continuously refreshed feed, and can be rerun manually.