Skip to content

Top 10 — Consumer Discretionary — history

Every change to this list, with the reason recorded at the time. 3 rebalances so far.

The Top 10 score is a published weighted sum of percentile ranks, rebalanced on the first trading day of each month. A list is a published formula and its output, not a recommendation. These rows span method versions 1 and 3 and 4 — the formula changed between them, so a score is only comparable within one version.

Get this list's changes every morning

One short email a day: who entered, who left, and the reason — with the score moves behind it.

Informational only — not financial advice. One email a day, unsubscribe in one click.

Timeline

2 Oct 2026

1 left between rebalances

SharkNinja (SN) — Left 2 Oct 2026: no longer eligible — it is in the most expensive tenth of the field on valuation, so it is ranked as a growth story rather than on fundamentals.

1 Oct 2026

5 in, 2 out, 5 held

eBay Inc. (EBAY) — Entered 1 Oct 2026: score 62.1, rank 6 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).

MONARCH CASINO AND RESORT INC (MCRI) — Entered 1 Oct 2026: score 59.9, rank 10 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).

Ross Stores (ROST) — Entered 1 Oct 2026: score 60.2, rank 9 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).

SharkNinja (SN) — Entered 1 Oct 2026: score 61.0, rank 7 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).

URBAN OUTFITTERS INC (URBN) — Entered 1 Oct 2026: score 60.9, rank 8 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).

Five Below (FIVE) — Left 1 Oct 2026: score 57.9, rank 16 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version) (a member leaves above rank 15).

H&R Block (HRB) — Left 1 Oct 2026: score 56.4, rank 23 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version) (a member leaves above rank 15).

22 Sep 2026

1 left between rebalances

PERDOCEO EDUCATION CORP (PRDO) — Left 22 Sep 2026: no longer eligible — it is no longer in the scored universe.

4 Sep 2026

2 left between rebalances

Airbnb (ABNB) — Left 4 Sep 2026: no longer eligible — it is in the most expensive tenth of the field on valuation, so it is ranked as a growth story rather than on fundamentals.

Versigent (VGNT) — Left 4 Sep 2026: no longer eligible — no profitability data.

1 Sep 2026

3 in, 3 out, 7 held

Airbnb (ABNB) — Entered 1 Sep 2026: score 64.8, 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).

Duolingo (DUOL) — Entered 1 Sep 2026: score 61.2, rank 7 (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).

Versigent (VGNT) — Entered 1 Sep 2026: score 62.8, 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).

Ralph Lauren Corporation (RL) — Left 1 Sep 2026: score 56.4, 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).

Ross Stores (ROST) — Left 1 Sep 2026: score 56.9, rank 17 (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).

SharkNinja (SN) — Left 1 Sep 2026: score 55.9, rank 23 (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).

18 Aug 2026

10 in, 0 out, 0 held

ABERCROMBIE AND FITCH CLASS A (ANF) — Entered 18 Aug 2026: first selection for this list at rank 8, score 55.8.

Five Below (FIVE) — Entered 18 Aug 2026: first selection for this list at rank 6, score 57.0.

Gentex (GNTX) — Entered 18 Aug 2026: first selection for this list at rank 4, score 62.0.

Garmin (GRMN) — Entered 18 Aug 2026: first selection for this list at rank 1, score 67.3.

H&R Block (HRB) — Entered 18 Aug 2026: first selection for this list at rank 7, score 56.5.

LAUREATE EDUCATION INC (LAUR) — Entered 18 Aug 2026: first selection for this list at rank 2, score 63.1.

PERDOCEO EDUCATION CORP (PRDO) — Entered 18 Aug 2026: first selection for this list at rank 3, score 63.0.

Ralph Lauren Corporation (RL) — Entered 18 Aug 2026: first selection for this list at rank 5, score 57.5.

Ross Stores (ROST) — Entered 18 Aug 2026: first selection for this list at rank 10, score 55.4.

SharkNinja (SN) — Entered 18 Aug 2026: first selection for this list at rank 9, score 55.7.

Members over time

ANF
FIVE
GNTX
GRMN
HRB
LAUR
PRDO
RL
ROST
SN
ABNB
DUOL
VGNT
EBAY
MCRI
URBN
18 Aug 20262 Oct 2026

still in the listleft the list

The ledger

Every row this list has ever written, newest first. Append-only: a sentence recorded here is never rewritten.

DateCompanyEventRank beforeRank afterScore beforeScore afterReason
2 Oct 2026 SharkNinja (SN) exit_ineligible 7 — 61.0 0.0 Left 2 Oct 2026: no longer eligible — it is in the most expensive tenth of the field on valuation, so it is ranked as a growth story rather than on fundamentals.
1 Oct 2026 ABERCROMBIE AND FITCH CLASS A (ANF) hold — 3 0.0 64.5 Held 1 Oct 2026: score 64.5, rank 3 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).
1 Oct 2026 Duolingo (DUOL) hold — 5 0.0 62.5 Held 1 Oct 2026: score 62.5, rank 5 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).
1 Oct 2026 eBay Inc. (EBAY) enter_refill — 6 0.0 62.1 Entered 1 Oct 2026: score 62.1, rank 6 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).
1 Oct 2026 Five Below (FIVE) exit_rank_dropped — 16 0.0 57.9 Left 1 Oct 2026: score 57.9, rank 16 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version) (a member leaves above rank 15).
1 Oct 2026 Gentex (GNTX) hold — 4 0.0 63.1 Held 1 Oct 2026: score 63.1, rank 4 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).
1 Oct 2026 Garmin (GRMN) hold — 2 0.0 66.6 Held 1 Oct 2026: score 66.6, rank 2 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).
1 Oct 2026 H&R Block (HRB) exit_rank_dropped — 23 0.0 56.4 Left 1 Oct 2026: score 56.4, rank 23 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version) (a member leaves above rank 15).
1 Oct 2026 LAUREATE EDUCATION INC (LAUR) hold — 1 0.0 70.2 Held 1 Oct 2026: score 70.2, rank 1 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).
1 Oct 2026 MONARCH CASINO AND RESORT INC (MCRI) enter_refill — 10 0.0 59.9 Entered 1 Oct 2026: score 59.9, rank 10 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).
1 Oct 2026 Ross Stores (ROST) enter_refill — 9 0.0 60.2 Entered 1 Oct 2026: score 60.2, rank 9 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).
1 Oct 2026 SharkNinja (SN) enter_refill — 7 0.0 61.0 Entered 1 Oct 2026: score 61.0, rank 7 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).
1 Oct 2026 URBAN OUTFITTERS INC (URBN) enter_refill — 8 0.0 60.9 Entered 1 Oct 2026: score 60.9, rank 8 (not compared with 1 Sep 2026 — those rows were scored under method version 3, this pass under 4, and the formula changed between them, so a score is only comparable within one version).
22 Sep 2026 PERDOCEO EDUCATION CORP (PRDO) exit_ineligible 2 — 66.6 0.0 Left 22 Sep 2026: no longer eligible — it is no longer in the scored universe.
4 Sep 2026 Airbnb (ABNB) exit_ineligible — — 0.0 0.0 Left 4 Sep 2026: no longer eligible — it is in the most expensive tenth of the field on valuation, so it is ranked as a growth story rather than on fundamentals.
4 Sep 2026 Versigent (VGNT) exit_ineligible — — 0.0 0.0 Left 4 Sep 2026: no longer eligible — no profitability data.
1 Sep 2026 Airbnb (ABNB) enter_refill — 3 0.0 64.8 Entered 1 Sep 2026: score 64.8, 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).
1 Sep 2026 ABERCROMBIE AND FITCH CLASS A (ANF) hold — 11 0.0 58.7 Held 1 Sep 2026: score 58.7, rank 11 (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).
1 Sep 2026 Duolingo (DUOL) enter_refill — 7 0.0 61.2 Entered 1 Sep 2026: score 61.2, rank 7 (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).
1 Sep 2026 Five Below (FIVE) hold — 8 0.0 60.8 Held 1 Sep 2026: score 60.8, rank 8 (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).
1 Sep 2026 Gentex (GNTX) hold — 6 0.0 61.6 Held 1 Sep 2026: score 61.6, 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).
1 Sep 2026 Garmin (GRMN) hold — 4 0.0 64.3 Held 1 Sep 2026: score 64.3, rank 4 (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).
1 Sep 2026 H&R Block (HRB) hold — 15 0.0 57.4 Held 1 Sep 2026: score 57.4, rank 15 (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).
1 Sep 2026 LAUREATE EDUCATION INC (LAUR) hold — 2 0.0 65.5 Held 1 Sep 2026: score 65.5, 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).
1 Sep 2026 PERDOCEO EDUCATION CORP (PRDO) hold — 1 0.0 66.6 Held 1 Sep 2026: score 66.6, rank 1 (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).
1 Sep 2026 Ralph Lauren Corporation (RL) exit_rank_dropped — 20 0.0 56.4 Left 1 Sep 2026: score 56.4, 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).
1 Sep 2026 Ross Stores (ROST) exit_rank_dropped — 17 0.0 56.9 Left 1 Sep 2026: score 56.9, rank 17 (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).
1 Sep 2026 SharkNinja (SN) exit_rank_dropped — 23 0.0 55.9 Left 1 Sep 2026: score 55.9, rank 23 (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).
1 Sep 2026 Versigent (VGNT) enter_refill — 5 0.0 62.8 Entered 1 Sep 2026: score 62.8, 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).
18 Aug 2026 ABERCROMBIE AND FITCH CLASS A (ANF) enter_initial — 8 0.0 55.8 Entered 18 Aug 2026: first selection for this list at rank 8, score 55.8.
18 Aug 2026 Five Below (FIVE) enter_initial — 6 0.0 57.0 Entered 18 Aug 2026: first selection for this list at rank 6, score 57.0.
18 Aug 2026 Gentex (GNTX) enter_initial — 4 0.0 62.0 Entered 18 Aug 2026: first selection for this list at rank 4, score 62.0.
18 Aug 2026 Garmin (GRMN) enter_initial — 1 0.0 67.3 Entered 18 Aug 2026: first selection for this list at rank 1, score 67.3.
18 Aug 2026 H&R Block (HRB) enter_initial — 7 0.0 56.5 Entered 18 Aug 2026: first selection for this list at rank 7, score 56.5.
18 Aug 2026 LAUREATE EDUCATION INC (LAUR) enter_initial — 2 0.0 63.1 Entered 18 Aug 2026: first selection for this list at rank 2, score 63.1.
18 Aug 2026 PERDOCEO EDUCATION CORP (PRDO) enter_initial — 3 0.0 63.0 Entered 18 Aug 2026: first selection for this list at rank 3, score 63.0.
18 Aug 2026 Ralph Lauren Corporation (RL) enter_initial — 5 0.0 57.5 Entered 18 Aug 2026: first selection for this list at rank 5, score 57.5.
18 Aug 2026 Ross Stores (ROST) enter_initial — 10 0.0 55.4 Entered 18 Aug 2026: first selection for this list at rank 10, score 55.4.
18 Aug 2026 SharkNinja (SN) enter_initial — 9 0.0 55.7 Entered 18 Aug 2026: first selection for this list at rank 9, score 55.7.

Informational only — NOT financial advice.