$ASO DD: The Same Setup as My +134% $CNC Call Last Year — Academy Sports + Outdoors at 6.5x Before Sept 9 Earnings (Full Retail Sector Breakdown: DKS, WMT, TGT, DG, DLTR, ANF, ULTA)
**TL;DR:** Last July I posted DD here on $CNC at $27.95 arguing a capitulation had mispriced a temporary problem as a permanent one. CNC is +134% since. Academy Sports + Outdoors ($ASO) is the same pattern in a different industry: down 31% from February on almost zero company news, trading at \~6.5x forward earnings, 12.7% of the float sold short (7.7M shares, \~5 days to cover), Three years of “negative comps” were COVID unwind, not customer loss — gross margin never blinked — and every peer that shares its customer just printed +2.6% to +4.9% comps (same-store sales) for the *same 13 weeks* — and the Street still models ASO at \~+1%. Earnings are September 9, pre-open. Thesis timeline is two prints, not one day: Sept 9 → drift → December Q3 confirmation → re-rate window into 2027. Not financial advice. Long shares.
# Part 0: Receipts first
[https://www.reddit.com/r/ValueInvesting/comments/1m46j1e/cnc\_dd\_undervalued\_opportunity\_ahead\_of\_july\_25/](https://www.reddit.com/r/ValueInvesting/comments/1m46j1e/cnc_dd_undervalued_opportunity_ahead_of_july_25/)
|**The receipt**||
|:-|:-|
|DD posted — r/ValueInvesting, Jul '25 (archived)|$27.95|
|Close, Aug 27, 2026|$65.33|
|Return|**+134%**|
A year ago I posted "$CNC DD: Undervalued Opportunity Ahead of July 25 Earnings" in this sub, stock at $27.95 (it's archived — the timestamps are what they are). Full disclosure: it kept falling after I posted. These setups usually do — being early feels identical to being wrong for a while.
The argument was never "cheap stock." It was **structural asymmetry**: the market had priced a policy shock as permanent business impairment — P/B under 1 is liquidation pricing — while the bull case was an **OR** (the policy softens, *or* the politics force concessions, *or* a competent management adapts around it) and the bear case was an **AND** (all three have to fail simultaneously). Markets in panic price the AND as the base case. That's the entire mispricing, and it's industry-agnostic.
CNC closed at $65.33 on Aug 27 — **+134% from the post.** The path in between is public record; pull the chart and judge it for yourself. One thing for transparency: I didn't capture the full move — I exited early. The *container* was wrong (expiring, high-maintenance instruments), not the thesis — and Part 8 of this post exists specifically to not repeat that mistake.
This is the same pattern, photocopied onto retail.
# Part 1: The company and the number
Academy Sports + Outdoors: value-priced sporting goods and outdoor retailer, ≈1/3 of the box outdoor/hunt/fish, ≈22–23% private label (margin and price points it controls outright), Nike under ≈11% of sales (vs ≈30%+ at Dick's), no malls, no launch-sneaker business, Texas/Southeast footprint. Since its 2020 IPO at $13: EPS roughly tripled, ≈25% of the share count retired, and it trades at about the same single-digit multiple it listed at. And it's still growing — 20–25 new stores planned this fiscal year, 11 of them announced for Q3 just this month.
Right now: ≈$42. Down ≈31% from the $62.45 February high. ≈6.5x the midpoint of management's own raised FY guide ($6.35–$6.85). 12.7% of the float sold short — 7.7M shares, about five days to cover at average volume — per the latest bi-monthly report, and shorts trimmed ≈8% last period even as the stock fell. Q1 comps: +2.9%, traffic and ticket both positive — the first clean inflection after the 2023–25 post-COVID normalization (during which gross margin *held* ≈34%, several points above pre-COVID — the customer never left; the scarcity premium did).
And the part that should bother you: the only company news ASO produced during the entire 31% decline was a **beat-and-raise** in June.
# Part 2: The foundation — the drawdown and stabilization the market never re-underwrote
||**FY19**|**FY21 (COVID peak)**|**FY25**|**FY26E**|
|:-|:-|:-|:-|:-|
|Net sales ($B, approx.)|4.8|6.8|6.1|≈6.2|
|Gross margin|≈29.6%|≈35.6%|**34.8%**|—|
*Kept ≈70% of the COVID revenue step-up. Margin never returned to the pre-COVID 29–30% band — not for a single year.*
Before you can price the catalysts, you have to answer the bear's best question: *if the business is fine, why did comps fall for three years?* The answer is arithmetic, not deterioration — and it's the entire reason the multiple is wrong.
COVID turned Academy's whole box into a lockdown store — firearms, ammo, camping, fishing, bikes, home fitness — and stepped revenue up roughly 40% in two years. What followed in 2023–25 was the *unwind*: scarcity pricing deflating, panic-bought categories normalizing. The market printed those years as "negative comps" and filed the company under secular decline. Two forensic tells say that filing was wrong:
**1. The margin never blinked.** Gross margin held ≈34% through the entire three-year drawdown — four to five hundred basis points *above* the pre-COVID 29–30% band. A retailer losing its customers has to buy them back with price. Academy never cut. The average unit retail deflated as scarcity ended; the margin *structure* — private label penetration, better buying, a permanently larger customer file — never gave an inch.
**2. The give-back stopped ≈70% short of round-trip.** Revenue settled roughly $1.4B above the 2019 base — the business kept about seventy cents of every COVID dollar. That's not a fad ending; that's a step-change stabilizing.
The comps of 2023–25 were measuring against a pandemic denominator. Fiscal 2026 is the **first clean-base year** — and the first clean reading, Q1, printed **+2.9% with traffic and ticket both positive.** The market built a 6.5x multiple by extrapolating the unwind as a trend; the moment the denominator normalized, the underlying growth resurfaced immediately. I watched this exact arc play out at the dollar stores a cycle ago — punished through normalization, then re-rated once two clean prints stacked. September 9 is clean reading number two.
# Part 3: The anatomy of the decline (why it spiked, then dropped)
|**Date**|**Event**|**Tape**|
|:-|:-|:-|
|Sep 2 '25|Q2 print|−13% over 2 weeks|
|Nov '25|capitulation|$41.29 low|
|Dec 9 '25|Q3 print confirms|**+34% in 4 weeks**|
|Feb 26 '26|peak|$62.45|
|Mar 17 '26|Q4 print|−11%|
|Jun 9 '26|Q1 **beat + raise**|spiked +10%, closed red|
|Aug '26|JD Sports / WMT / DKS sympathy + basket selling|$42.63, ≈6.5x fwd|
**June 9.** Q1 beat, guidance floor raised. Stock opened up, spiked +10.6% to $57.14 by mid-morning — then management said quarter-to-date comps were roughly **flat through Memorial Day**, and the stock closed *red*. One sentence beat an entire beat-and-raise, because it was the only forward-looking fact on the call and the machines weight the freshest datapoint hardest.
Here's what that sentence couldn't legally include: the World Cup kicked off **June 11 — two days after the call.** A CEO cannot pre-claim an unproven catalyst (conservative-and-wrong costs nothing; promotional-and-wrong costs the job), so the market got a pre-catalyst flat sample with the context amputated — and extrapolated it for three months. The Street's +1% Q2 estimate is the direct descendant of that one sentence.
**The summer bleed** was almost entirely *other companies' news*: the **JD Sports (JD.L) profit warning** (N.A. like-for-likes −6.8% — but note, only −1.0% organic ex-Finish Line; the disease is mall sneaker retail, which Academy doesn't own), Walmart's fuel-and-trade-off quarter, and Dick's −17% morning. I ran the daily attribution on the last three months of decline: **≈15% of the damage occurred on days with actual ASO news** (the beat-and-raise!), ≈39% on peer-sympathy days, ≈46% on no-news drift. The stock is being sold as a basket line item — on Aug 27, XRT fell ≈2% *on a green tape* while money chased NVDA/CRM earnings. Nobody is analyzing Academy down here. That's not an insult to the market; it's the setup. Prices set by people not thinking about a company are the only prices available to people who did.
# Part 4: The referendum — seven majors, same 13 weeks, zero consumer-driven guide cuts
|**Retailer**|**Q2 comps (same 13 weeks)**|
|:-|:-|
|DKS (core banner)|\+4.9%|
|TGT|\+3.8%|
|ULTA|\+3.8%|
|DLTR|\+3.7%|
|DG|\+3.5%|
|WMT|\+2.6%|
|**ASO — Street estimate**|**+1.0%**|
Every one of these fiscal quarters ended late July/early August — the *identical* window ASO reports on Sept 9:
* **Walmart:** \+2.6% comps, decelerating — and management partly blamed $4 gas driving trip consolidation. (Hold that thought: crude broke ≈8% lower in late August. The cohort's guides embed a fuel price that no longer exists.)
* **Target: the template.** Second straight comp beat (+3.8%, traffic positive), and the stock's earlier escape from the market's penalty box — left at ≈10x until two clean quarters stacked, then re-rated to ≈17x within months — is the exact path this thesis rides. One distinction worth being precise about: Target *earned* part of its penalty box — the 2022 inventory and margin damage was real — and still repriced violently once two clean prints stacked. Academy's box was never earned; the margin never blinked (see Part 2). That makes ASO the cleaner specimen of the same setup.
* **Dick's:** see Part 5. Core comps **+4.9%** with World Cup categories called out.
* **Dollar General:** \+3.5% comps on **+2.0% traffic** (5th straight positive-traffic quarter), non-consumables +4.5% *led by toys* — discretionary wants alive at the value price point. Vasos again: higher-income consumers "continue to trade into Dollar General more frequently." Refund reinvested *inside* Q2, H2 margins guided **up**, and $700M of buybacks pulled forward a full year.
* **Dollar Tree:** \+3.7% comps; traffic turned positive *earlier than expected with sequential improvement through the quarter*; $383M of IEEPA tariff refunds received in-quarter.
* **Abercrombie:** refund-inflated beat at a hated 8x multiple → **+41% in a day.** (Remember this one.)
* **Ulta:** \+3.8% comps, raise, buyback target lifted to $1.8B. Seven for seven.
* **The macro referee — Visa:** fiscal Q3 payments volume +10%, first $4T quarter ever, CFO explicitly seeing *no weakness among lower-spending consumers*, spending healthy through July — with **World Cup travel called out as a volume driver.** BofA's card tracker had July spend +5% y/y.
Seven majors reported the same consumer window. Zero cut guidance because of the consumer. The one unreported name is modeled at +1% — dead last — in the World Cup quarter, in its own footprint. That gap is the bet.
# Part 5: The Dick's autopsy (do the surgery the market skipped)
|**The ≈$260M profit-guide cut**||
|:-|:-|
|Foot Locker|≈$195M (≈75%)|
|Core Dick's|≈$65M|
*Core Dick's comps that quarter:* ***+4.9%****, World Cup categories called out. The stock that morning:* ***−17%.***
Dick's fell ≈17% on its print. Decompose the guide cut and roughly **three-quarters of it was Foot Locker** — the mall/launch-sneaker acquisition — not the core. The core **Dick's banner comped +4.9%** and management called out World Cup categories. JD Sports' warning corroborates the diagnosis from the other direction: their N.A. weakness collapses to ≈−1% once you strip the Finish Line mall stores. The disease is hype-footwear retail — and Academy's mix is the immunity, so it's worth spelling out rather than asserting. Footwear is only ≈20% of Academy's sales versus ≈45% at Dick's, and Nike is under ≈11% versus 30%+ — so the launch-cycle drought and the promo vortex in branded sneakers barely touch the P&L. Roughly a third of the box is outdoor/hunt/fish, categories with no hype cycle at all. And ≈22–23% of sales is **private label** — margin Academy controls outright, at price points no brand can force into a markdown war. That private-label spine is also a structural reason the gross margin held ≈34% through three down years (Part 2): when you own the label, nobody can promo your margin away from you. Yet ASO fell in sympathy on both the JD Sports day and the Dick's day. The market amputated the wrong patient.
The Cup point matters doubly: Dick's *proved the category effect* (≈2 points) while *spending heavily on activation*. Academy spends ≈2–3% of revenue on advertising and free-rides the same demand — in a footprint containing five host cities (Houston, Dallas, Atlanta, Miami among them). Nine of ASO's thirteen reporting weeks were post-kickoff. The "flat" June sample ended before any of it began.
# Part 6: The three catalysts inside the Sept 9 print
**1. The World Cup quarter** — see above. Street at +1% against a cohort printing 2.6–4.9 with the category tailwind proven at the direct competitor.
**2. Tariff refunds.** The Supreme Court struck the IEEPA tariffs (the 2025 emergency-powers tariffs) in February; CBP began refunds in spring. The cohort's receipts so far: Target ≈$994M, Dollar Tree $383M, ANF ≈$100M, DKS $59M, DG ≈$0.25/share net. Dollar Tree's timeline is the proof-of-pipe: claims filed April, ≈97% of the cash received by Aug 1 — the same fiscal calendar ASO is on. My estimate for ASO's refund: **$25–55M (≈$0.35–0.65/share)** — small enough that it can't fund a price war, large enough to matter at a $2.8B market cap. Watch *how they deploy it*: the market just paid DG for refund-plus-buyback-in-one-breath and fined DLTR for vague H2 reinvestment.
**3. The buyback.** They've retired about a quarter of the company since IPO, and the stock now trades at the bear-case price *before the bear event*. A windfall arriving at the exact moment your equity is cheapest is a capital allocator's gift. At 6.5x, every repurchased dollar is a ≈15% after-tax earnings yield — the highest-return deployment available to them, and the market just showed (DG, ULTA raising buybacks; even Visa returning $6.2B/qtr) that it pays for exactly this shape.
# Part 7: The reaction function — why cheap is the whole ballgame
This week ran a controlled experiment. Same-quality prints, four different multiples: ANF at 8x-and-hated → **paid +41%**. DG at a middle multiple → paid, then faded. DLTR near 52-week highs → **fined** despite a beat. ULTA at ≈18–20x after a run → beat, raised, boosted the buyback… and sold off after hours anyway. The multiple is a **prepayment ledger**: at 20x, several future beats are already in the price, so a beat just settles an old invoice. At 6.5x, *nothing* is prepaid — a merely-confirming quarter is all new money owed. ASO walks into Sept 9 as the only cheap seat left in the cohort.
# Part 8: The timeline — because this is where I failed on CNC
Day one is not the payoff, and I'll say it before it happens: management here has a documented sandbagging pattern, and even a good print may get talked down on the call — that's how June went (pop, one cautious sentence, fade). CNC taught the schedule: catalyst → months of nothing → repricing arrives late and all at once (+65% in six weeks, eight months after my DD). Confirmation money — the institutional capital that only buys after evidence is filed — moves on days 2–30 and quarters 1–2, not at 9:31 AM.
**The thesis timeline, explicitly:**
* **Sept 9 (pre-open, call 10 ET):** proof point #2 (Q1's +2.9% was #1). I'm listening for three things: the comp, the quarter-to-date/fall commentary (their fiscal quarter captured five weeks of falling-gas back-to-school + Labor Day), and the refund-deployment sentence.
* **Sept–Nov:** the drift window. Slow money re-underwrites on the filed number; short interest (12.7% of float, ≈5 days to cover) is fuel, not thesis.
* **Early December:** Q3 print = the second consecutive filed proof. Last year's December print sprang this exact stock +34% in four weeks off its low. Deep value re-rates on the *second* proof, not the first — Target needed two.
* **Into 2027:** the re-rate case. 6.5x to even 9–10x on ≈$7 of earnings power isn't heroic; it's the low end of the mature-retailer band, and buybacks compound the wait (see AutoZone's entire playbook).
My ***subjective*** scenario weights for the print itself (day-one zones, not targets): Bear ≈$40 (12%) / In-line ≈$44.50 (22%) / Base ≈$48 (47%) / Bull ≈$53 (19%). Weighted ≈ $47 vs ≈$42 today. Your weights may differ; the asymmetry survives most reasonable disagreements.
# Part 9: What kills this thesis (falsification, stated in advance)
If Sept 9 delivers **roughly flat comps AND gross-margin contraction AND a defensive guide** — the market's implied view — the thesis is wrong, the "flat run-rate" crowd was right, and I exit. Written down now so September-me doesn't get a creative vote. Other real risks: a refund-funded promo war spreading from launch footwear into value price points; a hike-risk macro (30-year yields near 20-year highs) that leans against *all* re-rates; the sneaker-retail disease eventually reaching the brands themselves; and the oldest one — cheap staying cheap longer than your patience. Position accordingly.
**Disclosure:** Long **5,300 shares of $ASO at a $46.40 average cost** — which means I'm underwater as I post this, with a falsification clause written above for exactly that reason. I've also owned ULTA this year and previously CNC as described. This is my analysis of public data — **not financial advice.** **Do your own research.** I'll post the follow-up after the September 9 print either way — that's what receipts mean.
*Tickers discussed: $ASO $DKS $WMT $TGT $DG $DLTR $ANF $ULTA $V $CNC. Academy Sports and Outdoors earnings September 9, 2026.*
*Thank you -- I will be glad to discuss thoughts.*