W.W. Grainger › Financials
Ten years from W.W. Grainger’s own SEC filings. Fiscal years end in December.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $10.14B | $10.43B | $11.22B | $11.49B | $11.80B | $13.02B | $15.23B | $16.48B | $17.17B | $17.94B | $18.84B | — |
| Gross profit | $4.12B | $4.10B | $4.35B | $4.40B | $4.24B | $4.72B | $5.85B | $6.50B | $6.76B | $7.01B | $7.42B | — |
| Operating income | $1.11B | $1.03B | $1.16B | $1.26B | $1.02B | $1.55B | $2.21B | $2.56B | $2.64B | $2.50B | $2.75B | — |
| Net income | $606.0M | $586.0M | $782.0M | $849.0M | $695.0M | $1.04B | $1.55B | $1.83B | $1.91B | $1.71B | $1.87B | — |
| Earnings per share, diluted | $9.87 | $10.02 | $13.73 | $15.32 | $12.82 | $19.84 | $30.06 | $36.23 | $38.71 | $35.40 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $274.1M | $326.9M | $538.0M | $360.0M | $585.0M | $241.0M | $325.0M | $660.0M | $1.04B | $585.0M | — | $589.0M |
| Total assets | $5.69B | $5.80B | $5.87B | $6.00B | $6.29B | $6.59B | $7.59B | $8.15B | $8.83B | $8.96B | — | $9.62B |
| Debt | $1.88B | $2.29B | $2.17B | $2.16B | $2.40B | $2.36B | $2.32B | $2.27B | $2.78B | $2.49B | — | $2.41B |
| Total liabilities | $3.79B | $3.98B | $3.78B | $3.94B | $4.20B | $4.43B | $4.85B | $4.71B | $5.13B | $4.82B | — | $5.11B |
| Shareholders' equity | $1.80B | $1.69B | $1.92B | $1.85B | $1.83B | $1.87B | $2.44B | $3.12B | $3.36B | $3.74B | — | $4.13B |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $1.02B | $1.06B | $1.06B | $1.04B | $1.12B | $937.0M | $1.33B | $2.03B | $2.11B | $2.02B | $2.17B | — |
| Capital spending | $284.0M | $237.0M | $239.0M | $221.0M | $197.0M | $255.0M | $256.0M | $445.0M | $541.0M | $684.0M | $665.0M | — |
| Free cash flow | $740.0M | $820.0M | $818.0M | $821.0M | $926.0M | $682.0M | $1.08B | $1.59B | $1.57B | $1.33B | $1.51B | — |
| Buybacks | $790.0M | $605.0M | $425.0M | $700.0M | $601.0M | $695.0M | $603.0M | $850.0M | $1.20B | $1.04B | $999.0M | — |
| Dividends | $303.0M | $304.0M | $316.0M | $328.0M | $338.0M | $357.0M | $370.0M | $392.0M | $421.0M | $467.0M | $495.0M | — |
| Returned to shareholders | $1.09B | $909.0M | $741.0M | $1.03B | $939.0M | $1.05B | $973.0M | $1.24B | $1.62B | $1.51B | $1.49B | — |
| Stock-based pay | $36.0M | $33.0M | $47.0M | $40.0M | $46.0M | $42.0M | $48.0M | $62.0M | $62.0M | $64.0M | $68.0M | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$62.68B at $1,330.70 a share, with 47,100,942 shares outstanding as of Jul 28, 2026, from the cover of its latest SEC filing.
Revenue of $18.84B and net income of $1.87B in the last 12 months to Jun 2026.
W.W. Grainger reported $2.41B of debt and $589.0M of cash and equivalents on its balance sheet in Jun 2026.
Yes. Operating cash flow minus capital spending was $1.51B in the last 12 months to Jun 2026.
$1.51B in buybacks and dividends in fiscal 2025, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy