Walmart
$104.26Change from previous close: +0.33%Absolute change: +$0.34
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Total revenue | 713,163 | 680,985 | 648,125 | 611,289 | — |
| Cost of revenue | 535,395 | 511,753 | 490,142 | 463,721 | — |
| Gross profit | 177,768 | 169,232 | 157,983 | 147,568 | — |
| Selling, general and administrative | — | 139,884 | 130,971 | 127,140 | 117,812 |
| Operating income | 29,825 | 29,348 | 27,012 | 20,428 | — |
| EBIT | 32,268 | 29,037 | 24,531 | 19,144 | — |
| EBITDA | 46,471 | 42,010 | 36,384 | 30,089 | — |
| Interest expense | 2,799 | 2,728 | 2,683 | 2,128 | — |
| Pre-tax income | 29,469 | 26,309 | 21,848 | 17,016 | — |
| Income tax | 7,199 | 6,152 | 5,578 | 5,724 | — |
| Net income | 21,893 | 19,436 | 15,511 | 11,680 | — |
| Net income to common shareholders | 21,893 | 19,436 | 15,511 | 11,680 | — |
| Basic EPS | 2.74 | 2.42 | 1.92 | 1.43 | — |
| Diluted EPS | 2.73 | 2.41 | 1.91 | 1.42 | — |
| Average shares (basic) | 7,983 | 8,041 | 8,076 | 8,172 | — |
| Average shares (diluted) | 8,022 | 8,081 | 8,109 | 8,202 | — |
