Companies / Consumer Staples / Consumer Staples Merchandise Retail
Walmart stock buybacks
WMT$7.0Bbought back in the 12 months to Jul 31, 2026
Walmart bought back $7.0B of its stock in the last twelve months. Its share count is down 0.5% from a year earlier.
Show as table
| Period | Value |
|---|---|
| Q4 '20 | $463M |
| Q1 '21 | $1.4B |
| Q2 '21 | $2.8B |
| Q3 '21 | $2.4B |
| Q4 '21 | $2.2B |
| Q1 '22 | $2.4B |
| Q2 '22 | $2.4B |
| Q3 '22 | $3.3B |
| Q4 '22 | $3.0B |
| Q1 '23 | $1.2B |
| Q2 '23 | $686M |
| Q3 '23 | $485M |
| Q4 '23 | $111M |
| Q1 '24 | $1.5B |
| Q2 '24 | $1.1B |
| Q3 '24 | $1.0B |
| Q4 '24 | $977M |
| Q1 '25 | $1.4B |
| Q2 '25 | $4.6B |
| Q3 '25 | $1.6B |
| Q4 '25 | $808M |
| Q1 '26 | $1.1B |
| Q2 '26 | $2.1B |
| Q3 '26 | $3.0B |
Show as table
| Period | Value |
|---|---|
| Q4 '20 | 8.55B |
| Q1 '21 | 8.53B |
| Q2 '21 | 8.49B |
| Q3 '21 | 8.44B |
| Q4 '21 | 8.39B |
| Q1 '22 | 8.35B |
| Q2 '22 | 8.29B |
| Q3 '22 | 8.23B |
| Q4 '22 | 8.13B |
| Q1 '23 | 8.14B |
| Q2 '23 | 8.11B |
| Q3 '23 | 8.11B |
| Q4 '23 | 8.11B |
| Q1 '24 | 8.10B |
| Q2 '24 | 8.08B |
| Q3 '24 | 8.08B |
| Q4 '24 | 8.08B |
| Q1 '25 | 8.08B |
| Q2 '25 | 8.05B |
| Q3 '25 | 8.02B |
| Q4 '25 | 8.01B |
| Q1 '26 | 8.01B |
| Q2 '26 | 8.00B |
| Q3 '26 | 7.98B |
$3.0Blast quarter (Q3 2026)
—net of stock compensation (—)
−0.5%diluted shares, 1 year
−6.1%diluted shares, 5 years
$7.7Bdividends, 12 months
52%of free cash flow ($13.5B) spent on buybacks
$0raised by issuing stock, 12 months
7.93Bshares outstanding (Aug 26, 2026)
Share counts are adjusted for a stock split (3-for-1).
By fiscal year
Questions
- Does Walmart buy back its stock?
- Walmart bought back $7.0B of its stock in the last twelve months. Its share count is down 0.5% from a year earlier.
- How much did Walmart spend on buybacks in fiscal 2026?
- $8.1B, according to its 10-K for the fiscal year ending Jan 31, 2026.
- Is Walmart's share count going down?
- Its diluted share count changed −6.1% over five fiscal years and −0.5% over the last year.
Latest filing used: 10-Q for the period ending Jul 31, 2026, filed Aug 28, 2026 · open on SEC.gov