← 18 Aug 2026 · All rebalances
Short-term Top 10 — Consumer Staples — 24 Aug 2026
The ten as they stood on 24 Aug 2026. Scores, pillars and reasons are the ones recorded that day; nothing here is recomputed. Each bar is a percentile: how this company ranked against every company the score ranked, 0–100.
The short-term score is a published weighted sum of percentile ranks, rebalanced every Monday. A list is a published formula and its output, not a recommendation. Method version 3.
Get this list's changes by email
Who entered, who left, and the reason — with the score moves behind it.
Informational only — not financial advice. The daily email has not started yet — subscribing now puts you on the list for the first one. Unsubscribe in one click.
The ten
| # | Company | Why it was here | Sector | Score |
|---|---|---|---|---|
| 1 | Brown–Forman (BF.B) | Setup 93rd: day-to-day price swings are unusually narrow versus its own recent history — a "Bollinger squeeze" (in the tightest 1% of the past ~6 months), which often precedes a bigger move.Setup 93rd: day-to-day price swings are unusually narrow versus its own recent history — a "Bollinger squeeze" (in the tightest 1% of the past ~6 months), which often precedes a bigger move; catalysts 72nd: open-market insider buys in 90 days 31, analysts have raised their average price target by 0.2% since the prior reading; weakest is momentum 46th: MACD momentum is negative. Its short interest was not measured, so no short-interest deduction applies. |
Consumer Staples | 64.0 |
| 2 | Dollar General (DG) | Setup 88th: no fresh 20-day breakout up or down.Setup 88th: no fresh 20-day breakout up or down; volume and participation 66th: trading volume is about normal versus its 30-day average; weakest is momentum 50th: MACD momentum is negative. |
Consumer Staples | 63.1 |
| 3 | Lamb Weston (LW) | Setup 75th: day-to-day price swings are unusually narrow versus its own recent history — a "Bollinger squeeze" (in the tightest 1% of the past ~6 months), which often precedes a bigger move.Setup 75th: day-to-day price swings are unusually narrow versus its own recent history — a "Bollinger squeeze" (in the tightest 1% of the past ~6 months), which often precedes a bigger move; trend 68th: it is trading 12.0% above its 50-day average, the short-term trend line; weakest is momentum 49th: near the top of its 14-day range (overbought). |
Consumer Staples | 61.4 |
| 4 | US Foods (USFD) | Trend 71st: a strong uptrend, with buyers in control.Trend 71st: a strong uptrend, with buyers in control; volume and participation 62nd: it gapped 4.8% above the previous close and has not traded back through the level it left behind — an "unfilled gap", which describes a price range no trade has since crossed and is not a forecast that it will be crossed; weakest is setup 48th: over the past year its closes ranged, and it has retraced only a small part of its move over the past year — 4% of it. |
Consumer Staples | 59.8 |
| 5 | BJ's Wholesale Club (BJ) | Volume and participation 80th: trading volume is about normal versus its 30-day average.Volume and participation 80th: trading volume is about normal versus its 30-day average; trend 62nd: the price is 9% above the average price paid over the period covered, so the typical buyer over that stretch is showing a gain; weakest is momentum 44th: near the top of its 14-day range (overbought). |
Consumer Staples | 59.6 |
| 6 | Mondelez International (MDLZ) | Setup 65th: no fresh 20-day breakout up or down.Setup 65th: no fresh 20-day breakout up or down; trend 64th: the price is 3% above the average price paid over the period covered, so the typical buyer over that stretch is showing a gain; weakest is catalysts 51st: analysts' average price target is unchanged from the prior reading. |
Consumer Staples | 58.7 |
| 8 | Colgate-Palmolive (CL) | Volume and participation 74th: it gapped 4.8% above the previous close and has not traded back through the level it left behind — an "unfilled gap", which describes a price range no trade has since crossed and is not a forecast that it will be crossed.Volume and participation 74th: it gapped 4.8% above the previous close and has not traded back through the level it left behind — an "unfilled gap", which describes a price range no trade has since crossed and is not a forecast that it will be crossed; setup 62nd: day-to-day price swings are unusually narrow versus its own recent history — a "Bollinger squeeze" (in the tightest 10% of the past ~6 months), which often precedes a bigger move; weakest is momentum 44th: MACD momentum is negative. |
Consumer Staples | 57.4 |
| 9 | Dollar Tree (DLTR) | Volume and participation 89th: it gapped 15.8% above the previous close and has not traded back through the level it left behind — an "unfilled gap", which describes a price range no trade has since crossed and is not a forecast that it will be crossed.Volume and participation 89th: it gapped 15.8% above the previous close and has not traded back through the level it left behind — an "unfilled gap", which describes a price range no trade has since crossed and is not a forecast that it will be crossed; trend 74th: the price is 13% above the average price paid over the period covered, so the typical buyer over that stretch is showing a gain; weakest is setup 55th: over the past year its closes ranged, and it has retraced only a small part of its move over the past year — 8% of it. Its score is docked 10 points for overextended (RSI above 75 or stochastic above 90). |
Consumer Staples | 57.2 |
| 11 | Freshpet (FRPT) | Volume and participation 83rd: it gapped 5.2% above the previous close and has not traded back through the level it left behind — an "unfilled gap", which describes a price range no trade has since crossed and is not a forecast that it will be crossed.Volume and participation 83rd: it gapped 5.2% above the previous close and has not traded back through the level it left behind — an "unfilled gap", which describes a price range no trade has since crossed and is not a forecast that it will be crossed; trend 79th: it is trading 25.6% above its 50-day average, the short-term trend line; weakest is setup 43rd: day-to-day price swings are about average versus its own recent 6-month history. Its score is docked 10 points for overextended (RSI above 75 or stochastic above 90). It is heavily shorted, but it also meets the short-squeeze screen, so no deduction applies. |
Consumer Staples | 54.8 |
| 13 | Target Corporation (TGT) | Trend 89th: the price is 23% above the average price paid over the period covered, so the typical buyer over that stretch is showing a gain.Trend 89th: the price is 23% above the average price paid over the period covered, so the typical buyer over that stretch is showing a gain; volume and participation 87th: trading volume is about normal versus its 30-day average; weakest is setup 35th: over the past year its closes ranged, and it has retraced essentially none of its move over the past year — 0% of it. Its score is docked 10 points for overextended (RSI above 75 or stochastic above 90). |
Consumer Staples | 54.1 |
Entered on 24 Aug 2026
Dollar General (DG) — Entered 24 Aug 2026: score 63.1, rank 2 (not compared with 18 Aug 2026 — those rows were scored under method version 1, this pass under 3, and the formula changed between them, so a score is only comparable within one version).
Lamb Weston (LW) — Entered 24 Aug 2026: score 61.4, rank 3 (not compared with 18 Aug 2026 — those rows were scored under method version 1, this pass under 3, and the formula changed between them, so a score is only comparable within one version).
BJ's Wholesale Club (BJ) — Entered 24 Aug 2026: score 59.6, rank 5 (not compared with 18 Aug 2026 — those rows were scored under method version 1, this pass under 3, and the formula changed between them, so a score is only comparable within one version).
Mondelez International (MDLZ) — Entered 24 Aug 2026: score 58.7, rank 6 (not compared with 18 Aug 2026 — those rows were scored under method version 1, this pass under 3, and the formula changed between them, so a score is only comparable within one version).
Left on 24 Aug 2026
Estée Lauder Companies (The) (EL) — Left 24 Aug 2026: score 51.5, rank 20 (not compared with 18 Aug 2026 — those rows were scored under method version 1, this pass under 3, and the formula changed between them, so a score is only comparable within one version) (a member leaves above rank 15).
McCormick & Company (MKC) — Left 24 Aug 2026: score 43.1, rank 41 (not compared with 18 Aug 2026 — those rows were scored under method version 1, this pass under 3, and the formula changed between them, so a score is only comparable within one version) (a member leaves above rank 15).
J.M. Smucker Company (The) (SJM) — Left 24 Aug 2026: score 52.2, rank 18 (not compared with 18 Aug 2026 — those rows were scored under method version 1, this pass under 3, and the formula changed between them, so a score is only comparable within one version) (a member leaves above rank 15).
See every rebalance of this list →
Informational only — NOT financial advice.