| Symbol | Sector | EPS YoY | Price 3M |
|---|---|---|---|
| Loading… | |||
| Symbol | Sector | EPS YoY | Price 3M |
|---|---|---|---|
| Loading… | |||
| Symbol | Sector | EPS YoY▾ | Price 3M▾ | Divergence▾ |
|---|---|---|---|---|
| Loading earnings growth data… | ||||
EPS growth. The universe is the S&P 500. Alpha Vantage's EARNINGS endpoint provides quarterly reported EPS. Year-over-year growth compares the latest quarter with the same quarter a year earlier (4 quarters back), not the prior quarter, to avoid seasonal noise (a retailer's Q4 vs. Q3, for example). Companies with a loss (zero or negative EPS) in the year-ago quarter are excluded, because a swing from a loss to a profit isn't a meaningful growth rate.
Price performance. It is the 3-month return relative to SPY from Relative Strength Leaders/Laggards, from the same Saturday morning data run. A stock with no value on that page (recent IPO, data gap) has no price figure here either.
Divergence score. Every stock is ranked twice, by EPS growth (1 = fastest growing) and by 3-month relative price return (1 = best performing), and the score is the difference. A large positive score means price performance ranks far better than earnings growth: the market is paying up for something other than trailing fundamentals, or pricing in growth not yet reported. A large negative score means the reverse. Earnings are growing faster than the stock is moving, which is either an overlooked opportunity or the market correctly discounting something the trailing EPS number misses (rising costs, a slowing outlook, a one-off tax benefit). This page shows the divergence. It doesn't say which explanation applies to a given name.
Refreshes weekly (Saturday, after Relative Strength Leaders/Laggards and Equity Risk Premium by Sector). A trailing-quarter EPS comparison only changes when a company reports, so a daily refresh would add nothing. Sector and company name come from Sector Beeswarm.