Dollar General has lost 30% since late February — now under $109 — while reporting the kind of quarter that usually marks bottoms: sales up, margins up, traffic up, and the fastest-growing customer cohort earning over $100,000 a year.
| Metric | Value |
|---|---|
| Drawdown since Feb | -30% |
| Price | <$109 |
| Same-store sales | +2% |
| Revenue | +3.4% YoY |
| Gross margin | +60bp |
| Q1 traffic | +1.4% (led by $100k+ households) |
| Avg. analyst target | $130.61 |
Why it moved
The selloff is about guidance, not results: management's full-year outlook implies slower growth ahead, and the market sold the deceleration. But the quarter itself tells a different story — gross margins expanded over 60 basis points on disciplined inventory, and the traffic mix is the tell: when six-figure households drive your footfall growth, you are watching a trade-down cycle in real time. Dollar General is a counter-cyclical asset being priced like a broken retailer.
What it means for you
At under $109 against a $130 average target, the market is paying you to disagree with an outlook that assumes the trade-down stops. The bear case is structural — thin margins, wage pressure, dollar-store saturation — and it is not wrong, which is why this is a value trade, not a compounder to marry. If Q1's margin and traffic trends repeat even once, the stock re-rates.
Bottom line: DG is the kind of unloved defensive I buy with a defined thesis and a defined exit — own it for the trade-down cycle and the $130 gap, reassess if margins give back the 60 basis points.
