walmart stock price by year

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

DATE OPEN HIGH LOW CLOSE VOLUME
2025
$89.309
$106.110
$79.432
$103.050
3,444,950,100
2024
$51.409
$95.251
$50.870
$89.676
4,281,435,700
2023
$45.903
$55.353
$43.823
$51.540
4,735,434,600
2022
$45.653
$51.166
$37.458
$45.659
5,999,980,800
2021
$45.032
$48.176
$39.408
$45.871
6,294,271,800
2020
$36.484
$47.778
$31.308
$44.985
6,877,478,400
2019
$27.570
$38.313
$27.570
$36.477
4,567,672,800
2018
$29.180
$32.319
$24.240
$28.024
7,128,159,300
2017
$19.834
$29.360
$18.700
$29.019
6,704,396,700
2016
$16.842
$21.385
$16.758
$19.800
7,085,422,500
2015
$23.365
$24.638
$15.542
$17.064
6,836,240,100
2014
$20.800
$23.726
$19.095
$23.260
4,925,802,900
2013
$17.776
$21.500
$17.464
$20.792
5,255,331,000
2012
$15.093
$19.902
$14.487
$17.596
6,929,261,400
2011
$13.285
$15.101
$12.083
$15.040
9,168,111,900
2010
$12.869
$13.575
$11.570
$13.211
10,134,279,000
2009
$13.120
$13.478
$10.839
$12.799
14,555,545,200
2008
$10.921
$14.900
$9.930
$13.139
18,063,398,700
2007
$10.644
$11.737
$9.652
$10.948
13,146,099,000
2006
$10.326
$11.744
$9.492
$10.438
10,077,255,000
2005
$11.825
$12.012
$9.395
$10.424
9,943,411,500
2004
$11.627
$13.362
$11.184
$11.621
7,563,536,700
2003
$10.965
$13.077
$10.013
$11.562
6,310,304,400
2002
$12.415
$13.769
$9.438
$10.935
6,867,117,300
2001
$11.375
$12.649
$9.019
$12.393
5,599,263,300
Daily pricing data for Walmart dates back to 8/25/1972, and may be incomplete.