Dollar GeneralDG
Buy moreBuy more at today's $135, already under our buy price.
- 7 good· Revenue growth
- 1 to watch· Growing slower than rivals
$134.92−2.52 (−1.83%)
Price at 3:00 PM ET
After hours · opens in 17h 23mNext open: Friday, Nov 13, 9:30 AM ETNYSE · Consumer Defensive · Consumer Staples Merchandise Retail · Large company
The price we'd buy DG at comes with a free account
It also has the whole brief, the scorecard and how the call has moved.A free account gets it on three stocks you pick, plus three long research reports a month.
What would change it
Sources
- Analysts' forecast on the Nasdaq earnings calendar
- From the 10-Q for the quarter to Jul 31, reported Aug 27
- Yahoo Finance daily closes to Nov 11
Any one could move it to Keep
Next report · Dec 3
below$1.40
earnings per share
Shrinking
sales
Compared with the S&P 500
10 points
worse in one day
23 points
worse in five trading days
+32.1% in a yearsince Nov 11, 2025
The news behind our call
Dollar General’s Nov 12 investor discussion comes as trailing EPS growth reaches 35.4%.
What changed
Dec 3
in 21 days
DG reports earnings before the market opens
Analysts expect $1.40 a share.
Overview
In plain numbers
- Revenue grew 4.8% from a year earlier, to $43.6B in the last twelve months.
- It keeps 6 cents of every revenue dollar as operating profit, down from 9 cents in FY 2022.
- It turned 4.6% of revenue into free cash flow: $2.0B in the last twelve months.
- It owes $15.8B and holds $1.6B in cash and investments, so net debt is $14.2B.
Key figures
- Revenue (TTM)
- $43.6B
- Revenue growth, 1 year
- +4.8%
- Net income
- $1.7B
- EPS (diluted)
- $7.70
- Gross margin
- 31.2%
- Operating margin
- 5.7%
- Return on equity
- 19.7%
- Return on capital
- 8.2%
- Debt / equity
- 1.70
- Current ratio
- 1.21
- Dividend yield
- 1.75%
- Buyback yield
- -0.49%
Revenue by business
- Consumables$35.8B · 82%
- Seasonal$4.5B · 10%
- Home Products$2.3B · 5.2%
- Apparel$1.2B · 2.7%
Key facts
- Company value
- $29.5B
- Price / last year's earnings
- 18.2×
- Today's range
- 134.74139.50
- Past year's range
- 97.77153.95
- Yesterday's close
- $137.44
- Swings vs the market
- 0.3×smaller
- Dividend yield
- 1.75%$2.36 a year
- Next earnings
- Dec 3in 21 days