walmart stock every year

The average closing price for Walmart (WMT) all-time is $13.94. The latest price is $131.44.

DATEOPENHIGHLOWCLOSEVOLUME
2026
$110.990
$134.158
$109.376
$132.460
2,400,202,094
2025
$88.775
$116.986
$78.957
$110.970
4,669,396,100
2024
$51.102
$94.682
$50.566
$89.140
4,281,435,700
2023
$45.629
$55.022
$43.561
$51.232
4,735,434,600
2022
$45.380
$50.861
$37.234
$45.386
5,999,980,800
2021
$44.763
$47.888
$39.173
$45.597
6,294,271,800
2020
$36.266
$47.493
$31.121
$44.716
6,877,478,400
2019
$27.405
$38.084
$27.405
$36.259
4,567,672,800
2018
$29.006
$32.126
$24.095
$27.857
7,128,159,300
2017
$19.716
$29.184
$18.588
$28.845
6,704,396,700
2016
$16.741
$21.258
$16.658
$19.681
7,085,422,500
2015
$23.226
$24.491
$15.449
$16.962
6,836,240,100
2014
$20.675
$23.584
$18.981
$23.121
4,925,802,900
2013
$17.670
$21.371
$17.360
$20.667
5,255,331,000
2012
$15.003
$19.783
$14.401
$17.490
6,929,261,400
2011
$13.205
$15.011
$12.011
$14.951
9,168,111,900
2010
$12.792
$13.494
$11.501
$13.132
10,134,279,000
2009
$13.041
$13.398
$10.775
$12.723
14,555,545,200
2008
$10.856
$14.811
$9.871
$13.060
18,063,398,700
2007
$10.580
$11.667
$9.594
$10.883
13,146,099,000
2006
$10.264
$11.674
$9.435
$10.376
10,077,255,000
2005
$11.755
$11.941
$9.339
$10.362
9,943,411,500
2004
$11.558
$13.283
$11.117
$11.551
7,563,536,700
2003
$10.900
$12.999
$9.953
$11.493
6,310,304,400
2002
$12.341
$13.687
$9.382
$10.870
6,867,117,300
Daily pricing data for Walmart dates back to 8/25/1972, and may be incomplete.